Skill
Supervised learning, features, loss, overfitting. Models are not magic.
Curated resources
Scores are LearnPath editorial opinions (clarity, cost, freshness, project density) — not an objective ranking. Every YouTube item is embedded officially after a click-to-load facade.
Kaggle3h
Short, free, in-browser notebooks.
6hProject-basedfreeCodeCamp / freeCodeCamp.org6h
sklearn-oriented. Pair with official User Guide.
50 minFastest pathProgramming with Mosh50 min
Fifty minutes that take you from a CSV to a trained, evaluated model with Jupyter and scikit-learn. The quickest honest answer to 'what does training a model feel like'.
scikit-learn4h
Read Supervised learning + Model selection.
9h 52mBest for beginnersfreeCodeCamp.org9h 52m
Ten hours of machine-learning fundamentals with Python — regression, classification, clustering, model evaluation — built around scikit-learn and real datasets. Broad enough to be a curriculum and practical enough to produce working models.
53 minBest for beginnersfreeCodeCamp.org53 min
A 2026 freeCodeCamp course for absolute beginners — what AI systems are, how they are trained, and how to use a pretrained model in code without a maths detour first.
freeCodeCamp.org90h 58m
freeCodeCamp's machine-learning collection — including the 'Machine Learning for Everybody' course — gathered in one place. Useful as a curated shelf once you finish a first course and want breadth.
10 minFastest pathIBM Technology10 min
Ten minutes that clearly separate AI, machine learning, deep learning and generative AI — including what each is not. Worth watching before any AI roadmap so the vocabulary stops blurring.
16 minFastest pathInfinite Codes16 min
Sixteen animated minutes that put every common algorithm on one map — supervised, unsupervised, ensembles, boosting — so the names stop being noise. Best used before or alongside a full course, not instead of one.