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.