Skip to content

Part 1: 21 weeks · 168 sessions · Part 2: the project ladder

The plan, week by week

Every week runs Monday to Sunday around your 18:30–07:00 night shifts: three light 45-minute sessions, four core sessions and an optional Friday flex block. When Week 21 is done, Part 2 – the project ladder – unlocks.

Phase 1 · Python from zero

Mac, Git and Python from zero

Phase 2 · Data & APIs

Interview problems, data and APIs

Phase 3 · LLM engineering

LLM engineering: prompts, tools, RAG, evals, agents, MCP

Buffer week

Catch up, consolidate, rest

Phase 3 · LLM engineering (continued)

LLM engineering: prompts, tools, RAG, evals, agents, MCP

Buffer week

Catch up, consolidate, rest

Phase 4 · ML foundations

ML foundations and LoRA on your Mac

Buffer week

Catch up, consolidate, rest

Phase 5 · Full-stack & capstone

FastAPI, TypeScript, React, agentic tools, deployment and your capstone

Phase 6 · Portfolio & jobs

Portfolio, interviews and applications

Part 2 · The project ladder

After Week 21: 22 harder projects, unlocked one at a time

See how Part 2 unlocks