Before you write a single line of code, rate where you are today. This isn't a test — it's a baseline.
Can I rate myself a 1 on everything if I've genuinely never done this?
Especially then. A 1 on every row is the most honest answer you can give, and it's exactly as valid as a 5. Nothing about your rating unlocks or locks content.
And what happens with these answers?
Nothing today. On Day 30 you'll answer the same six questions again. The gap between your Day 1 numbers and your Day 30 numbers is the clearest proof of what you built. Nobody else sees this — rate honestly.
Thirty days. One real project: a personal expense tracker. By Day 28 you'll have working Python that groups expenses by category, calculates totals, and prints a clean monthly report.
| Week | Focus |
|---|---|
| 1 | Variables, f-strings, dicts — how Python holds data |
| 2 | Conditionals, loops, functions, try/except |
| 3 | List ops — sort, filter, aggregate |
| 4 | Composition + capstone tracker |
Every lesson is a short Socratic conversation plus one small coding challenge. Tests tell you immediately what went wrong.
Before you write a single line of code, rate where you are today. This isn't a test — it's a baseline.
Can I rate myself a 1 on everything if I've genuinely never done this?
Especially then. A 1 on every row is the most honest answer you can give, and it's exactly as valid as a 5. Nothing about your rating unlocks or locks content.
And what happens with these answers?
Nothing today. On Day 30 you'll answer the same six questions again. The gap between your Day 1 numbers and your Day 30 numbers is the clearest proof of what you built. Nobody else sees this — rate honestly.
Thirty days. One real project: a personal expense tracker. By Day 28 you'll have working Python that groups expenses by category, calculates totals, and prints a clean monthly report.
| Week | Focus |
|---|---|
| 1 | Variables, f-strings, dicts — how Python holds data |
| 2 | Conditionals, loops, functions, try/except |
| 3 | List ops — sort, filter, aggregate |
| 4 | Composition + capstone tracker |
Every lesson is a short Socratic conversation plus one small coding challenge. Tests tell you immediately what went wrong.