Walkthrough Index
Step-by-step build guides that show the thinking process for key projects at every level. Walkthroughs do not give you the answer — they guide your thinking so you can build the solution yourself.
Each walkthrough covers: understanding the problem, planning before code, building incrementally, common mistakes, and testing strategies.
How to Use Walkthroughs
Try the project first. Spend at least 20 minutes before opening the walkthrough.
Read for the thinking, not the code. Walkthroughs show how to break problems down, not full solutions.
Stop and predict at each "Predict before you scroll" prompt.
If you need the full solution , see the SOLUTION.md file in the same project directory.
Level 00 — Absolute Beginner
Project
Walkthrough
Focus
01 First Steps
Walkthrough
Variables, print
08 Making Decisions
Walkthrough
If/else logic
15 Putting It Together
Walkthrough
Combining all basics
Level 0
Project
Walkthrough
Focus
01 Terminal Hello Lab
Walkthrough
Print, variables, f-strings
07 First File Reader
Walkthrough
File I/O basics
15 Level 0 Mini Toolkit
Walkthrough
Combining level 0 skills
Level 1
Project
Walkthrough
Focus
01 Input Validator Lab
Walkthrough
Input validation
05 CSV First Reader
Walkthrough
CSV file processing
15 Level 1 Mini Automation
Walkthrough
Automation patterns
Level 2
Project
Walkthrough
Focus
01 Dictionary Lookup Service
Walkthrough
Dict operations
06 Records Deduplicator
Walkthrough
Data deduplication
15 Level 2 Mini Capstone
Walkthrough
Combining level 2 skills
Level 3
Project
Walkthrough
Focus
01 Package Layout Starter
Walkthrough
Package structure
08 Template-Driven Reporter
Walkthrough
Template rendering
15 Level 3 Mini Capstone
Walkthrough
Combining level 3 skills
Level 4
Project
Walkthrough
Focus
01 Schema Validator Engine
Walkthrough
Schema validation
07 Duplicate Record Investigator
Walkthrough
Record investigation
15 Level 4 Mini Capstone
Walkthrough
Combining level 4 skills
Level 5
Project
Walkthrough
Focus
01 Schedule-Ready Script
Walkthrough
Scheduling patterns
08 Cross-File Joiner
Walkthrough
Multi-file operations
15 Level 5 Mini Capstone
Walkthrough
Combining level 5 skills
Level 6
Project
Walkthrough
Focus
01 SQL Connection Simulator
Walkthrough
SQL patterns
08 Data Lineage Capture
Walkthrough
Data lineage tracking
15 Level 6 Mini Capstone
Walkthrough
Combining level 6 skills
Level 7
Project
Walkthrough
Focus
01 API Query Adapter
Walkthrough
API integration
08 Ingestion Observability Kit
Walkthrough
Observability patterns
15 Level 7 Mini Capstone
Walkthrough
Combining level 7 skills
Level 8
Project
Walkthrough
Focus
01 Dashboard KPI Assembler
Walkthrough
KPI dashboards
08 Fault Injection Harness
Walkthrough
Chaos engineering
15 Level 8 Mini Capstone
Walkthrough
Combining level 8 skills
Level 9
Project
Walkthrough
Focus
01 Architecture Decision Log
Walkthrough
Architecture decisions
07 Canary Rollout Simulator
Walkthrough
Deployment strategies
15 Level 9 Mini Capstone
Walkthrough
Combining level 9 skills
Level 10
Project
Walkthrough
Focus
01 Enterprise Python Blueprint
Walkthrough
Enterprise patterns
08 Zero-Downtime Migration Lab
Walkthrough
Migration strategies
15 Level 10 Grand Capstone
Walkthrough
Combining all skills
Elite Track
Project
Walkthrough
Focus
01 Algorithms & Complexity Lab
Walkthrough
Algorithm analysis
05 Performance Profiler Workbench
Walkthrough
Performance profiling
10 Staff Engineer Capstone
Walkthrough
Staff-level engineering
Expansion Modules