Machine Learning
Fundamentals.
The supervised-learning loop the way working data scientists run it — regression, classification, regularization, cross-validation, pipelines. Every model trains live in your browser on the Lendly P2P-lending dataset, built on scikit-learn 1.3.
Course Overview
8
~8 hours
Prereqs (links go straight to free courses)
This course assumes you can write Python, wrangle a DataFrame, and reason about probability. If any of these feels rusty, fill it in first — every minute spent here pays back in Modules 3–8.
Python Fundamentals
Syntax, functions, comprehensions, OOP. ~6h.
Pandas Fundamentals
DataFrames, groupby, merge — the data wrangling layer. ~5h.
Probability for Data Scientists
MLE, distributions, Bayes — the math under classification. ~7h.
Statistics Foundations
Mean, spread, distributions. The metric vocabulary. ~4h.
Learning Modules
Each module combines animated explanations, hands-on sklearn practice, and a 10–15 question knowledge check. Every ML concept is anchored to the same fictional lending platform — Lendly — so you build one mental model, not eight.
When you finish — three honest next steps
ML Fundamentals gives you the model. The next courses give you the cause, the question, and the next abstraction layer.