Curriculum
309 lessons in 13 tracks. Take them in order the first time. Search when you need a single idea.
01 · 8 lessons
Getting Started
What autonomous agents are, how this academy works, and how to think in loops.
02 · 37 lessons
Python
Simple Python from zero: names, lists, functions, files, JSON, errors, tests, and the loop every agent uses.
03 · 24 lessons
Mathematics
Simple math from zero: lists of numbers, scores, chance, entropy, and the formulas agents actually use.
04 · 24 lessons
Machine Learning
Simple ML from zero: examples, splits, loss, ranking, and the loop you use to judge an agent.
05 · 24 lessons
Neural Nets & Transformers
Simple transformers from zero: tokens, attention, decoding, and the stack every agent call runs.
06 · 24 lessons
Large Language Models
Simple LLMs from zero: chat APIs, tokens and cost, JSON actions, and when not to call a model.
07 · 24 lessons
Prompting
Simple prompting from zero: four parts, examples, tags, injection, evals, and the OS an agent actually reads.
08 · 24 lessons
Tools & Function Calling
Simple tools from zero: schema, dispatch, idempotency, sandboxes, MCP, and permissions your runtime actually enforces.
09 · 24 lessons
RAG & Memory
Simple RAG from zero: chunks, cosine, hybrid search, citations, agentic retrieve, and memory that is not one vector soup.
10 · 24 lessons
Agent Architectures
Simple agent loops from zero: six parts, ReAct, plan-and-execute, reflection, typed state, HITL, jobs, and when not to agent.
11 · 24 lessons
Multi-Agent Systems
Simple multi-agent from zero: split only when tools and checks diverge, typed handoffs, supervisors, debate, swarms, and how teams fail.
12 · 24 lessons
Evals & Safety
Simple evals from zero: golden properties, tool tests, judges you measure, traces you replay, injection allow-lists, and a spec that can say no.
13 · 24 lessons
Production Agents
Simple production from zero: gateway and jobs, traces you can operate, caps and queues, secrets, CI gates, and kill switches you have practiced.