Master Claude Code, level by level
Predict how Claude Code behaves, prove it in your own terminal, ship real work. Eight levels, from your first session to the Agent SDK.
8 levels · 64 lessons · 25 predict-and-verify challenges · 27 graded projects8 levels · 64 lessons · 25 predict-and-verify challenges · 27 graded projects · 20–30 hours
The 8 levels
64 lessons, 25 predict-and-verify challenges, 27 graded projects. Level 1 is open to everyone.
Usage: Chat, Cowork, and Code
Read a real session as a loop, route jobs to the right surface, install Claude Code and learn five moves most daily users miss, then ship a change from your own terminal.
What you'll have built
Real artifacts from the projects, kept in your own setup after the course.
Your first shipped change, driven by Claude Code
A real edit in a real repository: explored, planned, implemented, and verified in your own terminal, with the session transcript to show for it.
A hardened .claude/ directory
Least-privilege permission rules, a custom slash command, a skill, and a PreToolUse hook that blocks secret-file writes, proven firing in a transcript.
A working MCP integration
An MCP server configured at the right scope and transport, with a transcript of Claude using its tools to complete a task.
A custom agent built on the Agent SDK
A small production-shaped agent with scoped tools, a turn budget, and schema-validated structured output.
Built for people who already have Claude Code open
Do first, then read
Committing to an answer before the explanation is what makes the explanation stick, and it is how you already work with Claude Code: try it, watch what happens, adjust.
Pairs with Anthropic’s own primer
Claude Code in Action is a one-hour video introduction and we recommend it. This is the graded, hands-on program that goes deeper, with projects you keep in your own setup.
Aligned to the CCA-F exam
By Level 8 you have hands-on coverage of all five Claude Certified Architect (Foundations) domains, from Claude Code configuration to agentic architecture and context management.
CCA-F practice tests and flashcardsWhat you can do, and what you'll have used
- Drive the full Claude Code workflow: explore a codebase, plan a change in plan mode, implement it, and verify it before committing
- Author CLAUDE.md hierarchies and path-scoped rules that steer Claude across a real multi-package repository
- Configure least-privilege permissions, custom slash commands, skills, and lifecycle hooks in settings.json and .claude/
- Connect Claude to external tools through MCP servers, choosing the right scope, transport, and auth model
- Orchestrate subagents with isolated contexts, and run Claude headless in scripts and CI pipelines
- Build a small working agent with the Claude Agent SDK, with scoped tools and structured output
Questions, answered
The in-browser challenges run free right on the page. To do the verify steps and boss projects you need Claude Code running locally, which requires a Claude Pro/Max subscription or an Anthropic API key. Most learners already have one; that is the point of the course.
About this course. Claude Code is an agent that works in your terminal: it reads your codebase, edits files, runs commands, and verifies its own work. This course teaches it the way it deserves to be taught, hands-on. Each level pairs quick predict-then-verify challenges (commit your prediction, then prove it in your own terminal) with a boss project you complete in your real environment and submit for rubric grading. By Level 8 you are orchestrating subagents, wiring MCP servers, and building your own agent on the Agent SDK. The same levels double as hands-on preparation for the Claude Code, MCP, and agentic-architecture domains of Anthropic's CCA-F certification.
Guides that pair with the course
Start with Level 1. It's free.
The other 7 levels, all 27 auto-graded projects, and every lab and practice test on Preporato come with Pro. $29.99/mo, cancel anytime.