University of Michigan
Skills you'll gain: Programming Principles, Computer Programming, Python Programming, Algorithms, Debugging, Development Environment
Mixed · Course · 1 - 3 Months

MathWorks
Skills you'll gain: Data Visualization, Interactive Data Visualization, Data Import/Export, Technical Communication, Data Analysis, Exploratory Data Analysis, Data Visualization Software, Data Cleansing, Matlab, Statistical Analysis, Probability & Statistics, Descriptive Statistics, Data Manipulation, Data Mapping, Scripting
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Software Design
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Generative AI, Model Evaluation, Supervised Learning, Generative Model Architectures, AWS SageMaker, Recurrent Neural Networks (RNNs), Unsupervised Learning, Data Preprocessing, Large Language Modeling, Time Series Analysis and Forecasting, LLM Application, Applied Machine Learning, Deep Learning, A/B Testing, Transfer Learning, Python Programming, Machine Learning, Data Analysis, AWS CloudFormation, AI Personalization
Intermediate · Specialization · 3 - 6 Months

Johns Hopkins University
Skills you'll gain: Regression Analysis, Statistical Modeling, R Programming, Linear Algebra, Data Science, Mathematical Modeling, Data Modeling, Statistics, Statistical Analysis, Applied Mathematics, General Mathematics, Derivatives
Advanced · Course · 1 - 3 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), C++ (Programming Language), C and C++, Object Oriented Design, Computer Programming, Programming Principles, Debugging
Intermediate · Course · 1 - 3 Months

Microsoft
Skills you'll gain: Unsupervised Learning, Microsoft Azure, Applied Machine Learning, MLOps (Machine Learning Operations), Regression Analysis, Predictive Modeling, Machine Learning, No-Code Development, Artificial Intelligence and Machine Learning (AI/ML), Model Deployment, Artificial Intelligence, Classification Algorithms, Supervised Learning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Data Visualization, Data Visualization Software, Spreadsheet Software, Correlation Analysis, Google Sheets, Pivot Tables And Charts, Dashboard, Data Analysis, Data Storytelling, Tableau Software, Descriptive Statistics, Data Cleansing, Exploratory Data Analysis, Data Manipulation, Statistics, SQL
Beginner · Course · 1 - 3 Months

LearnQuest
Skills you'll gain: Apache Maven, Software Development Life Cycle, Unified Modeling Language, Object Oriented Programming (OOP), Build Tools, CI/CD, Object Oriented Design, Software Development Methodologies, Jenkins, Continuous Integration, Agile Methodology, Software Development Tools, Version Control, Software Design Patterns, Software Development, Test Driven Development (TDD), Computational Thinking, Cloud Development, Continuous Delivery, Programming Principles
Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Game Design, Programming Principles, Python Programming, Scripting, Computer Programming, Scripting Languages, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Application Programming Interface (API), Microsoft Azure, Cloud API, Computer Vision, Artificial Intelligence and Machine Learning (AI/ML), User Accounts, Image Analysis, Artificial Intelligence, Cloud Computing, Software Development
Intermediate · Guided Project · Less Than 2 Hours

Imperial College London
Skills you'll gain: Tensorflow, Keras (Neural Network Library), Model Evaluation, Deep Learning, Image Analysis, Convolutional Neural Networks, Transfer Learning, Supervised Learning, Computer Vision, Model Deployment, Artificial Neural Networks, Data Preprocessing
Intermediate · Course · 1 - 3 Months