Learning roadmap
Python for Data
Python → Pandas → matplotlib → first ML model. The path most data jobs actually use.
5 stages~48 h
That leaves 5 stages, ~48 hours of focused work. You can clear it in any order, but the stages compound — try them top-to-bottom your first time.
- You'll pick up:
types, list comprehension, dict, functions, dataclasses, venv
Practice quizzesLab taskA python drills page: 10 micro-exercises (lists, dicts, loops) with instant pass/fail and a "show the pythonic way" toggle.
Build it in the LabCheckpointYou can write a 100-line Python script that reads a CSV, transforms it, and writes a JSON.
What you'll be able to do
- Load + clean + analyze a real CSV in Pandas without panic.
- Make publication-quality charts with matplotlib and seaborn.
- Train a baseline ML model and evaluate it honestly.
Or try a related path