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.
  1. You'll pick up:

    types, list comprehension, dict, functions, dataclasses, venv

    Lab task

    A python drills page: 10 micro-exercises (lists, dicts, loops) with instant pass/fail and a "show the pythonic way" toggle.

    Build it in the Lab
    Checkpoint

    You 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.