Cursarium

Machine Learning

84 courses18.2M learners19 providers

Learn core machine learning algorithms and techniques including supervised learning, unsupervised learning, and model evaluation.

AllSupervised LearningUnsupervised LearningRegressionClassificationClustering

Editor's Picks

Top Rated in Machine Learning

All Machine Learning Courses

Stanford Online
Free
intermediate

Machine Learning

Stanford Online

4.9(5,200)
11 weeksintermediate
Free
Coursera
$49/mo
intermediate

Deep Learning Specialization

Coursera

4.9(180,000)
5 monthsintermediate
$49/mo
Google
Free
beginner

Machine Learning Crash Course

Google

4.6(8,500)
15 hoursbeginner
Free
Harvard / edX
Free
beginner

CS50's Introduction to Artificial Intelligence with Python

Harvard / edX

4.8(4,500)
7 weeksbeginner
Free
Stanford Online
Free
advanced

Deep Learning for Computer Vision

Stanford Online

4.8(2,800)
10 weeksadvanced
Free
Kaggle
Free
beginner

Intro to Machine Learning

Kaggle

4.5(9,800)
3 hoursbeginner
Free
Udacity
Free
beginner

Intro to Machine Learning with PyTorch

Udacity

4.5(3,400)
3 monthsbeginner
Free
Coursera
$49/mo
beginner

Machine Learning Specialization

Coursera

4.9(45,000)
3 monthsbeginner
$49/mo
FSDL
Free
advanced

Full Stack Deep Learning

FSDL

4.7(1,500)
Self-pacedadvanced
Free
University of Helsinki
Free
beginner

Elements of AI

University of Helsinki

4.6(7,800)
6 weeksbeginner
Free
Coursera
$49/mo
advanced

Machine Learning Engineering for Production (MLOps)

Coursera

4.6(8,900)
4 monthsadvanced
$49/mo
NYU
Free
advanced

Deep Learning

NYU

4.8(1,400)
14 weeksadvanced
Free
DataCamp
$25/mo
intermediate

Machine Learning Scientist with Python

DataCamp

4.5(4,200)
93 hoursintermediate
$25/mo
Coursera
$49/mo
beginner

AI For Everyone

Coursera

4.8(75,000)
4 weeksbeginner
$49/mo
Coursera
$49/mo
intermediate

Google Advanced Data Analytics Professional Certificate

Coursera

4.7(15,000)
6 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

IBM AI Engineering Professional Certificate

Coursera

4.5(12,000)
3 monthsintermediate
$49/mo
Coursera
$49/mo
beginner

Mathematics for Machine Learning and Data Science Specialization

Coursera

4.6(9,500)
3 monthsbeginner
$49/mo
edX
$1,500
advanced

MicroMasters in Statistics and Data Science

edX

4.7(3,200)
14 monthsadvanced
$1,500
edX
$199
intermediate

Machine Learning

edX

4.5(2,800)
12 weeksintermediate
$199
edX
$199
intermediate

Artificial Intelligence

edX

4.6(2,100)
12 weeksintermediate
$199
edX
$300
intermediate

Machine Learning with Python: from Linear Models to Deep Learning

edX

4.6(1,800)
15 weeksintermediate
$300
edX
Free
beginner

Deep Learning Fundamentals with Keras

edX

4.4(3,200)
5 weeksbeginner
Free
edX
$99
intermediate

Principles of Machine Learning

edX

4.4(2,500)
6 weeksintermediate
$99
edX
$149
intermediate

Data Science: Machine Learning

edX

4.5(3,800)
8 weeksintermediate
$149
Udemy
$12.99
beginner

Machine Learning A-Z: AI, Python & R

Udemy

4.5(185,000)
44 hoursbeginner
$12.99
Udemy
$12.99
beginner

Python for Data Science and Machine Learning Bootcamp

Udemy

4.6(140,000)
25 hoursbeginner
$12.99
Udemy
$12.99
intermediate

NLP - Natural Language Processing with Transformers in Python

Udemy

4.6(8,200)
12 hoursintermediate
$12.99
Udemy
$12.99
intermediate

TensorFlow Developer Certificate in 2024: Zero to Mastery

Udemy

4.7(14,000)
64 hoursintermediate
$12.99
Udemy
$12.99
beginner

Complete Machine Learning & Data Science Bootcamp 2024

Udemy

4.6(28,000)
44 hoursbeginner
$12.99
DeepLearning.AI
Free
intermediate

Automated Testing for LLMOps

DeepLearning.AI

4.4(2,500)
1 hourintermediate
Free
fast.ai
Free
intermediate

A Code-First Introduction to NLP

fast.ai

4.6(720)
6 weeksintermediate
Free
Stanford Online
Free
intermediate

Deep Learning

Stanford Online

4.8(2,200)
10 weeksintermediate
Free
MIT OpenCourseWare
Free
intermediate

Introduction to Machine Learning

MIT OpenCourseWare

4.6(1,200)
14 weeksintermediate
Free
MIT OpenCourseWare
Free
intermediate

Artificial Intelligence

MIT OpenCourseWare

4.7(2,400)
14 weeksintermediate
Free
MIT OpenCourseWare
Free
advanced

Machine Learning for Healthcare

MIT OpenCourseWare

4.5(850)
14 weeksadvanced
Free
Google Cloud
$49/mo
advanced

ML Pipelines on Google Cloud

Google Cloud

4.4(2,800)
1 weekadvanced
$49/mo
Kaggle
Free
intermediate

Intermediate Machine Learning

Kaggle

4.5(7,200)
4 hoursintermediate
Free
Kaggle
Free
intermediate

Feature Engineering

Kaggle

4.5(5,100)
5 hoursintermediate
Free
Kaggle
Free
intermediate

Natural Language Processing

Kaggle

4.4(4,200)
3 hoursintermediate
Free
Kaggle
Free
intermediate

Computer Vision

Kaggle

4.5(4,800)
4 hoursintermediate
Free
Kaggle
Free
intermediate

Time Series

Kaggle

4.4(3,800)
5 hoursintermediate
Free
Microsoft
Free
beginner

Machine Learning for Beginners

Microsoft

4.6(2,200)
12 weeksbeginner
Free
Microsoft Learn
Free
intermediate

Azure Data Scientist Associate

Microsoft Learn

4.4(3,500)
8 hoursintermediate
Free
Coursera
$49/mo
beginner

Machine Learning with Python

Coursera

4.5(18,000)
5 weeksbeginner
$49/mo
Coursera
$49/mo
beginner

Introduction to Deep Learning & Neural Networks with Keras

Coursera

4.4(8,500)
3 weeksbeginner
$49/mo
Udacity
$249/mo
beginner

AI Programming with Python Nanodegree

Udacity

4.5(5,200)
3 monthsbeginner
$249/mo
Udacity
$249/mo
advanced

ML DevOps Engineer Nanodegree

Udacity

4.4(1,500)
4 monthsadvanced
$249/mo
DataCamp
$25/mo
intermediate

Deep Learning in Python

DataCamp

4.4(3,800)
4 hoursintermediate
$25/mo
DataCamp
$25/mo
intermediate

Introduction to Natural Language Processing in Python

DataCamp

4.4(3,200)
4 hoursintermediate
$25/mo
DataCamp
$25/mo
beginner

Supervised Learning with scikit-learn

DataCamp

4.5(5,200)
4 hoursbeginner
$25/mo
DataCamp
$25/mo
intermediate

Unsupervised Learning in Python

DataCamp

4.4(3,600)
4 hoursintermediate
$25/mo
DataCamp
$25/mo
beginner

Data Scientist with Python Career Track

DataCamp

4.5(6,800)
90 hoursbeginner
$25/mo
LinkedIn Learning
$29.99/mo
beginner

Artificial Intelligence Foundations: Machine Learning

LinkedIn Learning

4.5(8,500)
2 hoursbeginner
$29.99/mo
LinkedIn Learning
$29.99/mo
beginner

Machine Learning with Python: Foundations

LinkedIn Learning

4.5(6,200)
3 hoursbeginner
$29.99/mo
LinkedIn Learning
$29.99/mo
intermediate

NLP with Python for Machine Learning Essential Training

LinkedIn Learning

4.5(5,100)
4 hoursintermediate
$29.99/mo
Coursera
$49/mo
advanced

Google Machine Learning Engineer Professional Certificate

Coursera

4.5(5,200)
4 monthsadvanced
$49/mo
Udemy
$12.99
intermediate

AWS Certified Machine Learning Specialty 2024

Udemy

4.6(7,500)
9 hoursintermediate
$12.99
edX
Free
beginner

Google Cloud: Introduction to AI and Machine Learning

edX

4.4(2,200)
3 weeksbeginner
Free
edX
$199
intermediate

The Analytics Edge

edX

4.6(2,900)
13 weeksintermediate
$199
Coursera
$49/mo
beginner

IBM Data Science Professional Certificate

Coursera

4.6(65,000)
5 monthsbeginner
$49/mo
Udacity
$249/mo
intermediate

Data Scientist Nanodegree

Udacity

4.5(3,800)
4 monthsintermediate
$249/mo
Coursera
$49/mo
beginner

How Google Does Machine Learning

Coursera

4.5(12,000)
2 weeksbeginner
$49/mo
Coursera
$49/mo
beginner

Introduction to TensorFlow for AI, ML, and DL

Coursera

4.7(22,000)
4 weeksbeginner
$49/mo
Udemy
$12.99
beginner

The Data Science Course: Complete Data Science Bootcamp

Udemy

4.6(135,000)
32 hoursbeginner
$12.99
edX
Free
beginner

Data Science Essentials

edX

4.4(3,500)
6 weeksbeginner
Free
LinkedIn Learning
$29.99/mo
intermediate

MLOps Essentials: Model Deployment and Monitoring

LinkedIn Learning

4.4(3,200)
2 hoursintermediate
$29.99/mo
DataCamp
$25/mo
intermediate

Extreme Gradient Boosting with XGBoost

DataCamp

4.5(3,800)
4 hoursintermediate
$25/mo
edX
$793
intermediate

Professional Certificate in Data Science

edX

4.6(4,200)
9 monthsintermediate
$793
LinkedIn Learning
$29.99/mo
intermediate

Computer Vision: Deep Learning with Python

LinkedIn Learning

4.4(3,500)
3 hoursintermediate
$29.99/mo
Udemy
$12.99
intermediate

End-to-End Machine Learning with MLflow

Udemy

4.5(2,800)
8 hoursintermediate
$12.99
Coursera
$49/mo
intermediate

AI for Medicine Specialization

Coursera

4.6(6,800)
3 monthsintermediate
$49/mo
Coursera
$49/mo
intermediate

Google Data Engineering Professional Certificate

Coursera

4.5(8,200)
5 monthsintermediate
$49/mo
Udemy
$12.99
intermediate

Modern Natural Language Processing in Python

Udemy

4.5(6,800)
16 hoursintermediate
$12.99
DeepLearning.AI
Free
advanced

Efficiently Serving LLMs

DeepLearning.AI

4.5(2,200)
1 houradvanced
Free
DeepLearning.AI
Free
beginner

Understanding and Applying Text Embeddings

DeepLearning.AI

4.4(2,800)
1 hourbeginner
Free
edX
$199
intermediate

Machine Learning Fundamentals

edX

4.5(1,800)
10 weeksintermediate
$199
Google Cloud
Free
intermediate

Introduction to Vertex AI

Google Cloud

4.4(3,800)
6 hoursintermediate
Free
Udemy
$12.99
advanced

Bayesian Machine Learning in Python: A/B Testing

Udemy

4.6(5,500)
12 hoursadvanced
$12.99
Udemy
$12.99
intermediate

Feature Engineering for Machine Learning

Udemy

4.6(6,800)
11 hoursintermediate
$12.99
Udacity
Free
beginner

AWS Machine Learning Foundations

Udacity

4.3(2,200)
2 monthsbeginner
Free
DataCamp
$25/mo
intermediate

Preprocessing for Machine Learning in Python

DataCamp

4.4(2,800)
4 hoursintermediate
$25/mo
Coursera
$49/mo
intermediate

Deep Learning for Computer Vision with TensorFlow

Coursera

4.6(12,000)
4 weeksintermediate
$49/mo
Udemy
$12.99
advanced

MLOps: Machine Learning Operations with Python

Udemy

4.5(5,500)
14 hoursadvanced
$12.99
DeepLearning.AI
Free
intermediate

LLMOps

DeepLearning.AI

4.4(2,500)
1 hourintermediate
Free

Frequently Asked Questions

What is the best first course for machine learning?
Andrew Ng's Machine Learning Specialization on Coursera is widely recommended for beginners. It covers fundamentals with clear explanations and hands-on assignments.
How much math do I need for machine learning?
You need linear algebra, calculus, probability, and statistics. Many courses teach these alongside ML concepts, so you can learn them in context rather than as separate subjects.
What's the difference between AI, ML, and deep learning?
AI is the broadest concept of intelligent machines. ML is a subset where systems learn from data. Deep learning is a further subset using neural networks with many layers.
Can I learn machine learning without a degree?
Absolutely. Many successful ML practitioners are self-taught through online courses, bootcamps, and projects. A strong portfolio and practical skills matter more than formal credentials.

Related Topics