Machine Learning courses by Andrew Ng focus on key concepts like supervised and unsupervised learning, neural networks, and decision trees. You’ll learn how to implement algorithms, evaluate models, and apply techniques using tools like Python and TensorFlow. These courses are designed to give you a solid foundation in how machines learn from data.

EDHEC Business School
Skills you'll gain: Investment Management, Portfolio Management, Text Mining, Data Visualization, Portfolio Risk, Applied Machine Learning, Asset Management, Network Analysis, Investments, Machine Learning Methods, Financial Data, Market Data, Predictive Modeling, Web Scraping, Machine Learning, Financial Market, Financial Analysis, Financial Modeling, Risk Analysis, Risk Management
★ 4.6 (1.8K) · Beginner · Specialization · 3 - 6 Months

Duke University
Skills you'll gain: Fine-tuning, MLOps (Machine Learning Operations), Model Deployment, Cloud Deployment, Pandas (Python Package), AWS SageMaker, NumPy, Microsoft Azure, Hugging Face, GitHub Copilot, Responsible AI, Data Manipulation, DevOps, Cloud Computing, Python Programming, Machine Learning, GitHub, Big Data, Data Management, Data Analysis
★ 4.1 (651) · Advanced · Specialization · 3 - 6 Months
Skills you'll gain: Feature Engineering, Decision Tree Learning, Applied Machine Learning, Supervised Learning, Advanced Analytics, Machine Learning, Machine Learning Algorithms, Unsupervised Learning, Analytics, Machine Learning Methods, Random Forest Algorithm, Model Optimization, Model Evaluation, Python Programming, Performance Tuning
★ 4.8 (650) · Advanced · Course · 1 - 3 Months

IBM
Skills you'll gain: Prompt Engineering, Prompt Patterns, Unit Testing, Software Development Life Cycle, Generative AI, Retrieval-Augmented Generation, Large Language Modeling, Software Architecture, Responsible AI, Computer Vision, LangChain, LLM Application, Javascript, IBM Cloud, Data Ethics, Python Programming, Application Deployment, Software Development, Machine Learning, Data Science
★ 4.6 (83K) · Beginner · Professional Certificate · 3 - 6 Months
Johns Hopkins University
Skills you'll gain: Rmarkdown, Exploratory Data Analysis, R (Software), Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Data Visualization, Data Processing, Plot (Graphics), Statistical Programming, Statistical Visualization, Ggplot2, Knitr, Data Sharing, Statistical Reporting, GitHub, Machine Learning
★ 4.6 (48K) · Beginner · Specialization · 3 - 6 Months

Google Cloud
Skills you'll gain: Responsible AI, LLM Application, AI literacy, Deep Learning
★ 4.7 (15K) · Intermediate · Specialization · 1 - 3 Months
University of London
Skills you'll gain: Model Training, Artificial Intelligence and Machine Learning (AI/ML), Applied Machine Learning, Machine Learning, Artificial Intelligence, Statistical Machine Learning, Model Evaluation, Machine Learning Algorithms, AI literacy, Data Collection
★ 4.7 (3.5K) · Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Model Evaluation, Supervised Learning, Unsupervised Learning, Data Preprocessing, Time Series Analysis and Forecasting, Applied Machine Learning, Model Training, Machine Learning Methods, Machine Learning Algorithms, Feature Engineering, Dimensionality Reduction, Machine Learning, Predictive Modeling, Predictive Analytics, Forecasting, Anomaly Detection
★ 4.3 (20) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Cloud Deployment, Unit Testing, Software Development Life Cycle, CI/CD, Object-Relational Mapping, OpenShift, Istio, Kubernetes, Cloud-Native Computing, Node.JS, Cloud Infrastructure, Git (Version Control System), HTML and CSS, Server Side, Javascript, Front-End Web Development, Cloud Computing, Data Ethics, Python Programming, Software Development
★ 4.6 (61K) · Beginner · Professional Certificate · 3 - 6 Months
Johns Hopkins University
Skills you'll gain: Shiny (R Package), Rmarkdown, Exploratory Data Analysis, Model Evaluation, R (Software), Regression Analysis, Leaflet (Software), Version Control, Statistical Analysis, R Programming, Data Manipulation, Data Cleansing, Data Science, Statistical Inference, Predictive Modeling, Statistical Hypothesis Testing, Data Visualization, Knitr, Machine Learning, GitHub
★ 4.5 (51K) · Beginner · Specialization · 3 - 6 Months

DeepLearning.AI
Skills you'll gain: Risk Modeling, Decision Tree Learning, Predictive Modeling, Feature Engineering, Applied Machine Learning, Random Forest Algorithm, Model Evaluation, Data Preprocessing, Machine Learning, Deep Learning
★ 4.7 (800) · Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Model Deployment, Data Management, Artificial Intelligence and Machine Learning (AI/ML), AI Workflows, Data Cleansing, Artificial Intelligence, Data Security, Application Frameworks, Machine Learning, Data Preprocessing, Data Pipelines, Scalability
★ 4.5 (289) · Intermediate · Course · 1 - 3 Months
Start with what you want to do with machine learning. If you want to apply it to predictive analytics, choose courses focusing on regression, classification, and model evaluation techniques. If you're interested in deep learning applications, look for courses covering neural networks, convolutional networks, and recurrent networks.