Free to start · no card needed

The math behind machine learning — from zero.

Start with arithmetic and fractions. Finish with the calculus, linear algebra, probability and statistics that modern ML is built on — and the Python to code it. Every idea is built from the one before it.

Works in any browser, on your phone too — nothing to install.
The derivative is a limit of slopes drag the point
secant 0.00 f′(x₀) 0.00 gap 0.00
Play first, study second
Try the hard stuff first

Eight free Pro lessons — one from each advanced course — plus all of Foundations. No sign-up. Feel how the interactive figures teach before you commit to anything.

The path

Nine courses, in order. The amber strand — where each idea reappears in machine learning — runs through every lesson.

zero 0PyIIIIIIIVVVIVII the math behind ML

Finish with a certificate that checks out

A test after every module, a final exam for every course — and every course you pass is added to your single Certificate of Completion. One document, one verification code anyone can check online; finish everything and it becomes the Complete Curriculum certificate. Download it as a PDF, share it on LinkedIn.

The Foundations certificate is free — just sign in, pass the final exam, and it's yours.

Work toward yours

Start from zero.

If you can count, you can begin. Open the first lesson and build all the way up.

Begin the course
A self-paced, interactive course — arithmetic to the mathematics behind modern machine learning. Foundations is free forever; Pro unlocks all nine courses.