Week 1 · Stage 0
Onboarding track · Weeks 1–4
First 30 Days
Do not start ML yet. This page is the onboarding view of the first four weeks of the master roadmap. It does not define its own schedule.
0/21
Week 2 · Stage 0
Developer Environment + Terminal Practice + Python Setup
Learn
Evidence
Checkpoint: The learner can explain and operate the basic development environment.
Open Stage 0Week 3 · Stage 1
Python Fundamentals
Learn
Exercise
Evidence
Gate: Write all five again with minimal reference, and commit each one.
Open Stage 1Week 4 · Stage 1
Python Control Flow + Collections
Learn
Exercise
Mini-project: Expense Tracker v0
Open Stage 1 in-memory only · no files yet · no database · menu-driven · transactions · categories · totals
30-day checkpoint
30-day checkpoint
- write functions
- use conditions/loops
- choose a basic collection
- debug syntax/runtime errors
- explain your code line-by-line
If this fails, repeat—not advance.