The 50-day plan
About an hour a day: your reviews first (a few minutes), then four 15-minute chapters. Days 1–30 are Track A in TypeScript. Days 31–50 are Track B, where you learn Rust and rebuild everything.
Loading your progress…
- Day 1Part I0/4
- Day 2Part I0/4
- Day 3Part I0/4
- Day 4Part I0/4
- Day 5Part II0/4
- Day 6Part II0/4
- Day 7Part III0/4
- Day 8Part III0/4
- Day 9Part III0/4
- Day 10Part III0/4
- Day 11Part III0/4
- Day 12Part IV0/4
- Day 13Part IV0/4
- Day 14Part IV0/4
- Day 15Part IV0/4
- Day 16Part V0/4
- Day 17Part V0/4
- Day 18Part V0/4
- Day 19Part VI0/4
- Day 20Part VI0/4
- Day 21Part VI0/4
- Day 22Part VI0/4
- Day 23Part VII0/4
- Day 24Part VII0/4
- Day 25Part VII0/4
- Day 26Part VII0/4
- Day 27Part VII0/4
- Day 28Part VII0/4
- Day 29Part VIII0/4
- Day 30Part VIII0/4
- Day 31Part IX0/4
- Day 32Part IX0/4
- Day 33Part IX0/4
- Day 34Part IX0/4
- Day 35Part IX0/4
- Day 36Part IX0/4
- Day 37Part X0/4
- Day 38Part X0/4
- Day 39Part X0/4
- Day 40Part X0/4
- Day 41Part X0/4
- Day 42Part X0/4
- Day 43Part XI0/4
- Day 44Part XI0/4
- Day 45Part XI0/4
- Day 46Part XI0/4
- Day 47Part XI0/4
- Day 48Part XI0/4
- Day 49Part XI0/4
- Day 50Part XII0/4