AI Learning Course
11 · 44 Lessons · Live
4 Levels + 3 Specialist Tracks · 19 Live Playgrounds · Content as data, design as code
A from-the-ground curriculum on transformer-based AI, fully rebuilt as a generated static site. 44 lessons climb four levels — 01 Foundations, 02 The Transformer, 03 Training a Model, 04 Running Models — then branch into three specialist tracks: Image, Video, Voice. Lesson content lives as structured JSON; one Python builder renders every page through a single template — the curriculum is data, the design system is code. 19 live interactive playgrounds run inside the lessons, 24 lessons carry audio narration (125 mp3 clips), and 42 ERNIE-generated infographics illustrate the concepts. Current through 2026: agents & MCP, reasoning models & RLVR, flow matching, provenance & regulation. No login. No paywall.
Open the course →
AI Classroom (new) →
The climb · 4 levels, then 3 specialist tracks
- 01 Foundations — tokens, embeddings, the math under next-token prediction.
- 02 The Transformer — attention, Q/K/V, the block, what a forward pass actually does.
- 03 Training a Model — pretraining, RLHF, PEFT/LoRA, reasoning models & RLVR.
- 04 Running Models — inference, the KV-cache, agents & MCP, provenance & regulation.
- Specialist tracks — Image (diffusion, flow matching), Video, Voice — each inheriting the same foundation.
Interactive system · lessons you can poke at
- 19 live playgrounds embedded in lessons — tokenizer, attention heatmap, LoRA rank slider, diffusion denoiser, KV-cache visualizer, and more.
- Homogenized card system across every page: expandable concept cards, animated pipeline flow rails, count-up stat strips.
- localStorage progress tracking plus a filter/search course map — resume exactly where you left off.
What I learned shipping the course
- Curriculum survives best when anchored on principles rather than specific products — model names date; the residual stream and the diffusion process won't.
- A common foundation that all specialist tracks inherit beats duplicating the basics per track — mirrors how the systems actually work.
- Content-as-data pays off at scale: 44 lessons as structured JSON rendered through one template means a design change is one edit, not 44.
- Interactive playgrounds teach what prose can't — dragging the LoRA rank slider explains low-rank adaptation faster than any paragraph.
- Staying 2026-current is a maintenance contract, not a milestone — agents, RLVR, and regulation will need revisits; the JSON structure makes those cheap.