Start here — Python stores data in variables.
Run real pandas against the dataset live — the real muscle memory.
Every line of code is broken down into plain language. Once you can say it out loud — in any language — you own it.
One step at a time, top to bottom. Nothing ahead is locked — dimmed just means it's coming up. The highlighted node is your next step.
Every recall that's due, in one place — answer from memory first, flip when you can't.
Five drill types, one per lesson. Mix them up or focus on a weak spot.
Real Python — powered by Pyodide. Write pandas code and run it against the Contoso Coffee dataset.
Tap a card to flip it. Arrow through the deck.