free course · 4 lessons · en/ar

🧠 Machine Learning: The Flip

How machines learn from examples instead of rules — and how ChatGPT is your 15-line fruit classifier scaled a billionfold. Build a real model in pure Python, in your browser.

what's inside

faq

Do I need advanced math?

No. The only formula in the whole course is the distance between two points — and you'll write it yourself in one line.

Will I use libraries like scikit-learn or TensorFlow?

Not here — on purpose. You build the model from raw Python so nothing is a black box. Libraries come after understanding, and then they'll feel obvious.

Is this about ChatGPT and AI?

It's the foundation under them. Large language models are the same pipeline you'll build — features, training data, learned parameters — at a scale of billions.

What should I finish first?

Python: First Steps, ideally plus Algorithms: Better Recipes. If lists, loops and functions feel comfortable, you're ready.

all courses