Overview
ML + Deep Learning FundamentalsCh 3: The 15-Day Course
Chapter 3 of 33

The 15-Day Course

PART I Detailed beginner notes for every day, with worked examples, code, a quick recap and a checkpoint. Day 1 is the prerequisite day: do it even if you think you know the basics, then move on. | Day | Topic | | --- |

PART I

Detailed beginner notes for every day, with worked examples, code, a quick recap and a checkpoint. Day 1 is the prerequisite day: do it even if you think you know the basics, then move on.

DayTopic
1Prerequisites: Python & Math Essentials
2NumPy: Arrays, Shapes & Matrix Math
3Pandas: Load, Clean & Prepare Data
4Linear Regression + Gradient Descent
5Overfitting, Regularization & Cross-Validation
6Metrics, Decision Trees, Random Forest, Boosting
7k-NN, k-Means, PCA, Embeddings
8Mini Project 1: Telco Customer Churn
9Neural Networks From Scratch
10Backpropagation: How a Network Learns
11PyTorch
12MNIST, Dropout, Early Stopping, CNN
13Attention & Transformers ★★★
14Capstone + Recap
15What Comes Next: GenAI Bridges & Study Toolkit

A flexible schedule Treat the 15 days as a guided roadmap, not a promise of mastery. Many readers need 2–3 days for Days 9–10 and for Day 13, and that is normal. Optional revision days: after Day 6 (classical ML), after Day 10 (neural networks), and after Day 13 (Transformers). Use them to redo the worked problems you got wrong and to re-run your own code. Each day ends with a “Move on when you can…” checklist. Use it, not the calendar, to decide when to continue.

READER COMMUNITY

Chapter discussion 0

Share what you learned, ask questions, and help other readers.

Please sign in to join the discussion. You can read comments without an account.