
Skills you'll gain: Object Oriented Programming (OOP), Data Structures, Python Programming, NumPy, Pandas (Python Package), Data Analysis, Scripting, Data Manipulation, Data Visualization, Algorithms, Debugging
Advanced · Course · 1 - 3 Months

Skills you'll gain: Cryptography, Encryption, Application Security, Python Programming, Programming Principles, Scripting, Algorithms, Debugging, Data Structures
Mixed · Course · 1 - 4 Weeks

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

Skills you'll gain: Matplotlib, Regression Analysis, Scikit Learn (Machine Learning Library), Data Visualization, Python Programming, Applied Machine Learning, Data Processing, Pandas (Python Package), NumPy, Predictive Modeling, Machine Learning Algorithms, Statistical Machine Learning, Machine Learning, Data Manipulation, Data Science, Dimensionality Reduction, Statistical Modeling, Feature Engineering, Unsupervised Learning, Performance Tuning
Mixed · Course · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Debugging, Object Oriented Programming (OOP), Game Design, Video Game Development, Software Design Patterns, Data Structures, C# (Programming Language), Prototyping, Graph Theory, Computer Programming, Data Management, Event-Driven Programming, Software Architecture, Application Design, Algorithms, Computational Thinking, Data Storage, Application Development
Beginner · Specialization · 3 - 6 Months
École Polytechnique Fédérale de Lausanne
Skills you'll gain: Scala Programming, Programming Principles, Object Oriented Programming (OOP), Functional Design, Software Design Patterns, Computer Programming, Data Structures, Integrated Development Environments, Javascript, Algorithms, Computational Thinking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, ChatGPT, AI Product Strategy, Artificial Intelligence and Machine Learning (AI/ML), Deep Learning, Machine Learning
Beginner · Course · 1 - 4 Weeks

Google Cloud
Skills you'll gain: Feature Engineering, Responsible AI, Generative AI, Tensorflow, Generative AI Agents, Keras (Neural Network Library), Data Quality, MLOps (Machine Learning Operations), Exploratory Data Analysis, Machine Learning Methods, Machine Learning, Applied Machine Learning, Google Cloud Platform, Artificial Intelligence and Machine Learning (AI/ML), Scikit Learn (Machine Learning Library), Data Cleansing, Prompt Engineering, Data Strategy, Statistical Machine Learning, Cloud Computing
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Supervised Learning, Machine Learning Algorithms, Classification And Regression Tree (CART), Applied Machine Learning, Predictive Modeling, Scikit Learn (Machine Learning Library), Data Processing, Data Cleansing, Machine Learning, Regression Analysis, Data Manipulation, Business Analytics, Feature Engineering, Random Forest Algorithm, Statistical Modeling, Sampling (Statistics), Performance Metric
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Debugging, 3D Assets, Scripting, Object Oriented Programming (OOP), Computer Graphics, Programming Principles, Animation and Game Design, Development Environment, Python Programming, Algorithms
Beginner · Course · 1 - 3 Months

Skills you'll gain: Swift Programming, UI Components, Apple iOS, Mobile Development, Apple Xcode, Responsive Web Design, User Interface (UI) Design, User Interface (UI), Algorithms, Animations, Software Design Patterns, Programming Principles, Color Theory, Debugging
Intermediate · Course · 1 - 3 Months

University of London
Skills you'll gain: Data Visualization, Matplotlib, Probability & Statistics, Data Science, Unsupervised Learning, Statistics, NumPy, Python Programming, Pandas (Python Package), Data Analysis, Machine Learning Algorithms, Descriptive Statistics, Machine Learning, Data Manipulation
Beginner · Course · 1 - 3 Months