~/learn
Learn data skills, one small step at a time
Short lessons, real tables, and code you can run right on the page — no setup, no install. Pick a goal below and we'll show you where to start.
1 · what do you want to do?
Query databases & build reports
Aspiring data / business analysts
SELECT → filter → group → join → rank
- Milestone 1 · Foundations3 ch
- Milestone 2 · Real-world data3 ch
- Milestone 3 · Interview-ready3 ch
basics ~27 min · 0/18Start with SELECT
I'm brand new to programming
Complete beginners — learn to code first
values → decisions → loops → collections → reusable programs
- Milestone 1 · Foundations2 ch
- Milestone 2 · Real-world data3 ch
- Milestone 3 · Interview-ready2 ch
basics ~84 min · 0/23Start with variables
Clean spreadsheets & analyse data
Excel users moving to code
load → inspect → filter → group → merge → clean
- Milestone 1 · Foundations2 ch
- Milestone 2 · Real-world data3 ch
- Milestone 3 · Interview-ready2 ch
basics ~13 min · 0/13Start with DataFrames
Ace ML theory interviews
Data scientists & ML engineers
frame → validate → measure → model → engineer → ship
- Milestone 1 · Foundations2 ch
- Milestone 2 · Real-world data2 ch
- Milestone 3 · Interview-ready1 ch
basics ~36 min · 0/15Start with paradigms
Run & read A/B tests
Product analysts & data scientists
hypothesise → size → randomise → check → analyse → decide
- Milestone 1 · Foundations2 ch
- Milestone 2 · Real-world data1 ch
- Milestone 3 · Interview-ready2 ch
basics ~27 min · 0/15Start with the lifecycle
Ace ML system design rounds
ML engineers & applied scientists
frame → data → retrieve → rank → serve → monitor
- Milestone 1 · Foundations2 ch
- Milestone 2 · Real-world data1 ch
- Milestone 3 · Interview-ready2 ch
basics ~32 min · 0/15Start with the framework
Crack product metric case rounds
Product analysts & data scientists
define → decompose → segment → diagnose → trade off → recommend
- Milestone 1 · Foundations2 ch
- Milestone 2 · Real-world data1 ch
- Milestone 3 · Interview-ready2 ch
basics ~30 min · 0/15Start with North Stars
2 · how every lesson works
- 01
Read
A short explanation with a picture of what happens.
- 02
Look
See the real tables before you write anything.
- 03
Try
Edit and run the examples right on the page.
- 04
Practise
Solve a matching problem to lock it in.