
Alberta Machine Intelligence Institute
Skills you'll gain: Prompt Engineering, Generative AI, Prompt Patterns, Large Language Modeling, LLM Application, Open Source Technology, Responsible AI, Artificial Intelligence, Natural Language Processing, Artificial Neural Networks, Computer Architecture, Information Privacy, Application Programming Interface (API)
Mixed · Course · 1 - 4 Weeks

Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Data Import/Export, Integrated Development Environments, Virtual Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Software Testing, Test Automation, Regression Testing, Continuous Integration, Performance Testing, CI/CD, Test Engineering, Browser Compatibility, Continuous Deployment, Continuous Delivery, Test Execution Engine, Debugging, Test Case, User Interface (UI), Scalability, Authentications
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Restful API, Flask (Web Framework), Application Deployment, Web Applications, Python Programming, IBM Cloud, Server Side, Artificial Intelligence, Code Review, Programming Principles, Development Environment, Unit Testing
Intermediate · Course · 1 - 4 Weeks

AI Business School
Skills you'll gain: Prompt Engineering, Agentic systems, Generative AI, No-Code Development, AI Personalization, Responsible AI, Generative AI Agents, Productivity, Business Risk Management, Marketing Automation, Marketing Operations, Project Design, Persona Development, Workflow Management, Marketing, LLM Application, Digital Transformation, Artificial Intelligence, Ideation, Innovation
Beginner · Specialization · 1 - 3 Months

University of California San Diego
Skills you'll gain: Data Structures, Algorithms, Data Storage, Programming Principles, File Systems, Graph Theory, Computer Programming, C++ (Programming Language), Java, Debugging
Intermediate · Course · 1 - 3 Months

DeepLearning.AI
Skills you'll gain: Generative AI Agents, Agentic systems, LLM Application, Automation, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, System Monitoring, Workflow Management, Application Performance Management, Tool Calling, Continuous Monitoring, Scalability, Prompt Engineering, Business Software, Test Tools, Code Review, Integration Testing, User Feedback, Performance Metric
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: LangChain, LLM Application, LangGraph, Large Language Modeling, Responsible AI, Generative AI, Agentic systems, Prompt Engineering, Generative AI Agents, Performance Tuning, Artificial Intelligence, Natural Language Processing, Cloud Development, Application Programming Interface (API), Python Programming, Application Performance Management, Scalability, Application Deployment, Data Processing, Pandas (Python Package)
Intermediate · Course · 1 - 4 Weeks

University of California San Diego
Skills you'll gain: Apache Spark, Apache Hadoop, Data Integration, Exploratory Data Analysis, Big Data, Graph Theory, Data Pipelines, Database Design, Data Modeling, Regression Analysis, Data Mining, Data Management, Applied Machine Learning, Data Presentation, Scalability, Data Processing, Statistical Analysis, NoSQL, Database Management Systems, MongoDB
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Matplotlib, Scientific Visualization, Data Visualization Software, Interactive Data Visualization, Seaborn, Jupyter, NumPy, Performance Tuning, Development Environment, Python Programming, Javascript, Debugging
Mixed · Course · 1 - 3 Months

JetBrains
Skills you'll gain: Kotlin, Object Oriented Programming (OOP), Java, Java Programming, Spring Framework, Android Development, IntelliJ IDEA, Functional Design, Interoperability, Unit Testing
Intermediate · Course · 1 - 3 Months
Multiple educators
Skills you'll gain: Unit Testing, Data Structures, Event-Driven Programming, Interactive Data Visualization, Java, Java Programming, User Interface (UI), Object Oriented Programming (OOP), Debugging, Object Oriented Design, Computer Programming, Cryptography, Software Engineering, Performance Tuning, Encryption, Algorithms, Programming Principles, Data Analysis, Software Design, Problem Solving
Beginner · Specialization · 3 - 6 Months