
Lund University
Skills you'll gain: Machine Controls, Automation Engineering, Programming Principles, Control Systems, Automation, Software Architecture, Real-Time Operating Systems, Robotics, Other Programming Languages, Computer Programming, Event-Driven Programming
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Ruby (Programming Language), Debugging, Scripting Languages, Data Structures, Scripting, Program Development, Object Oriented Programming (OOP)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: PHP (Scripting Language), Web Applications, Server Side, Web Development, HTML and CSS, Web Servers, Programming Principles, Development Environment, Data Validation
Mixed · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Cascading Style Sheets (CSS), Server Side, Web Applications, Hypertext Markup Language (HTML)
Beginner · Course · 1 - 3 Months
University of California, Santa Cruz
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Transfer Learning, PyTorch (Machine Learning Library), Model Evaluation, Vision Transformer (ViT), Keras (Neural Network Library), Deep Learning, Reinforcement Learning, Convolutional Neural Networks, Unsupervised Learning, Autoencoders, Artificial Neural Networks, Recurrent Neural Networks (RNNs), Generative Adversarial Networks (GANs), Logistic Regression, Tensorflow, Artificial Intelligence and Machine Learning (AI/ML), Image Analysis, Data Preprocessing, Model Deployment, Computer Vision
Intermediate · Professional Certificate · 3 - 6 Months

Skills you'll gain: File I/O, Integrated Development Environments, System Configuration
Beginner · Course · 3 - 6 Months

Skills you'll gain: Prompt Engineering, LangChain, LLM Application, Emerging Technologies, AI Orchestration, AI Workflows, AI Security, AI Enablement, OpenAI, ChatGPT, Computer Programming Tools, Software Development Tools, Responsible AI, Artificial Intelligence, General Networking, Cybersecurity, Network Administration, Software Development, Network Security
Intermediate · Course · 1 - 4 Weeks

Dartmouth College
Skills you'll gain: C (Programming Language), Embedded Systems, Software Visualization, Computer Engineering, System Programming, Computer Programming, Computer Programming Tools, Data Structures, Debugging, Linux, Data Storage
Beginner · Course · 1 - 3 Months

Skills you'll gain: Selenium (Software), Java, File Management, Cascading Style Sheets (CSS), Test Automation, Web Scraping, Data Validation, Web Development Tools, Hypertext Markup Language (HTML)
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI Agents, OpenAI API, Command-Line Interface, AI Enablement, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Verification And Validation, Unit Testing, Solution Architecture, Debugging
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Java, Integrated Development Environments, Mobile Development, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Debugging, Data Structures
Beginner · Guided Project · Less Than 2 Hours