Nine courses, one method: every concept as a school-analogy story, every lesson on its own git branch with a numbered box-and-arrow diagram, every claim backed by something you can run β including four repos that ship real, zero-dependency code (a language model, an MCP server & client, an agent, a vector database).
Same analogies everywhere β desks, lunchboxes, hall passes, gates β so knowledge transfers between courses. Pick a track, or interleave.
| School | Lessons | Runnable code | Lesson diagrams | Big-picture 4K | Trade-offs | Study plan | Quiz | Showcase page |
|---|---|---|---|---|---|---|---|---|
| πͺͺ AWS | 20 | Terraform + CLI labs | β 20 | β + campus map | β | β 6 weeks | β 12 Qs | β campus map |
| π± Docker | 12 | app + compose | β 12 | β | β | β 4 weeks | β 8 Qs | β |
| βΈοΈ Kubernetes | 26 | manifests + terraform | β 26 | β AWS map + 11Γ4K | β | β 9 weeks | β 10 Qs | β AWS components map |
| π€ ArgoCD | 12 | deployable app | β 12 | β | β | β 4 weeks | β 8 Qs | β |
| π§ AI | 13 | β 3 Python labs | β 13 | β | β (incl. MCP) | β 4 weeks | β 10 Qs | β |
| πΊοΈ VectorDB | 8 | β mini vector DB | β 8 | β | β landscape | β 3 weeks | β 8 Qs | β landscape |
| π MCP | 8 | β server + client | β 8 | β | β in AI school | β 3 weeks | β 8 Qs | β 5 use cases |
| π Agents | 8 | β runnable agent | β 8 | β | β history page | β 3 weeks | β 10 Qs | β patterns + history |
All pages across all sites verified live at portal build time. Every course now has its own weekly study plan and an end-of-course quiz β plus every term lives in the π Dictionary.
Tick a school when you finish it β progress saved in this browser. Steady pace: one school every 2β4 weeks (Kubernetes: 9 β it has its own weekly plan, as does AI).