From Zero Code to Orchestrating AI Agents
A complete, interactive reference that takes you from never having written a line of code to supervising multi-agent AI coding systems. Each phase builds the judgment you need for the next. No shortcuts—every chapter exists because the later ones require it.
Choose Your Phase
What Is Code?
Understand what code IS and how computers execute it—so you can read, evaluate, and direct AI-generated code. You can't supervise what you can't read.
Writing Python
Working fluency in Python: functions, data structures, classes, files, and testing. Enough to read any function, write tests, and spot when AI-generated code has a subtle bug.
Development Tools
Terminal, Git, and GitHub. The professional tools that Claude Code uses—and that you need to understand to supervise it.
Building & Deploying
APIs, Flask, databases, Docker, CI/CD, and professional project structure. From consuming software to building and shipping it.
Data Structures & Complexity
How data lives in memory: arrays, linked lists, hash tables, trees, and graphs. Big O notation and choosing the right structure for the job.
Algorithms
Searching, sorting, recursion, and graph traversal. The algorithmic thinking that lets you evaluate whether AI-generated code is efficient.
Engineering Craft
Design patterns, database mastery, advanced testing, and code architecture. The professional practices that separate hobbyists from engineers.
Systems & Scale
System design, distributed architecture, networking, and performance. Understanding the systems that AI agents operate within.
AI-Assisted Development (Levels 1–5)
From evaluating AI output to custom skills and MCPs. The progression from "I can judge AI code" to "the AI has capabilities I've given it."
AI Orchestration (Levels 6–8)
Harness engineering, background agents, Claude Code in Docker, and autonomous agent teams. Return to this as your projects grow in complexity.
Appendices
Glossary, prompt library, and self-assessment quiz. Everything collected in one place.