From Linear Regression to Deep Learning
Machine Learning Study Plan
A comprehensive 14-week curriculum covering fundamental and advanced topics in machine learning with interactive Framer Motion visualizations.
13
chapters
52
topics
5
timed tests
The path
4 phases, in the order we recommend.
- 1
- 2
Foundations
Weeks 1-4Ch 1-2: Intro & Linear RegressionCh 3-4: Classification & EvaluationCore concepts: regression, classification, metrics
- 3
Core ML
Weeks 5-8Ch 5-6: Trees & EnsemblesCh 7-8: SVM & ClusteringDecision trees, random forests, K-means
- 4
Advanced
Weeks 9-14Ch 9-10: Neural Networks & CNNsCh 11-13: NLP, RL & Genertic AIDeep learning, NLP, reinforcement learning
Tip: Each chapter includes interactive demos, theory exercises, and practice problems.
Pro chapters (4-13) require a premium subscription.
Chapters
All 13 chapters are free.
Foundations
Ch 1-3 · 45 min
Evaluation & Trees
Ch 4-6 · 45 min
SVM, Clustering & NNs
Ch 7-9 · 45 min
Deep Learning & NLP
Ch 10-11 · 45 min
RL & Generative Models
Ch 12-13 · 45 min
Practice
Problem sets that drill this plan's topics.
Machine Learning 1
Linear regression, classification, model evaluation, decision trees, ensemble methods, and SVMs.
Machine Learning 2
Clustering, neural networks, CNNs, sequence models, NLP fundamentals, generative models, and dimensionality reduction.
ML System Design 1
Design real-world ML systems — pipelines, architecture decisions, and structural design patterns.
ML System Design 2
Advanced ML system design challenges covering deployment, scalability, and production MLOps.
Curriculum designed to take you from ML fundamentals to advanced deep learning and production deployment.