✻Founding-member pricing: every lesson for $19/mo. The first 3 lessons are free. Start lesson 1 →
Full curriculum

The complete Claude Code course, lesson by lesson.

40 lessons · 9 units · 165 quiz questions · about 8 hours. The first 3 lessons are free. Your progress rings fill in as you go.

Unit 1

Claude Code Foundations

Start here. You'll learn how Claude Code differs from a chat window, install it, run your first prompts, and pick up the daily workflow that experienced developers use: explore, plan, code, commit. By the end of this unit you'll manage context like a pro and give Claude a memory with CLAUDE.md.

Unit 2

Steer the Work

Once you can run a session, the next skill is steering one. This unit covers plan mode in depth, guiding long sessions through compaction and rewind, choosing between hands-on steering and goal-driven runs, managing and resuming sessions, and the prompting principles that matter most.

Unit 3

Configure Claude

Make Claude Code yours. You'll write a lean CLAUDE.md that Claude reliably obeys, learn the settings hierarchy, choose the right permission mode for every job, write allow/ask/deny rules, sandbox shell commands, and tune models, effort, output styles and the status line.

Unit 4

Agent Skills

Skills are the most flexible way to extend Claude Code. In this unit you'll learn what skills are and how they load, build your first SKILL.md, add arguments, scripts and supporting files, decide when a skill beats CLAUDE.md, hooks or subagents, and then share and troubleshoot skills across a team.

Unit 5

Subagents & Parallel Work

Subagents are isolated workers with their own context window, tools and instructions. You'll learn how delegation works, build custom subagents, design them with focused roles, limited tools and structured reports, and scale out with worktrees, background sessions and batch work.

Unit 6

Model Context Protocol (MCP)

MCP is the open standard for plugging tools and data into AI apps. You'll learn its architecture and three primitives (tools, resources and prompts), connect servers to Claude Code at the right scope, build and inspect your own Python MCP server, and use resources and prompts from inside a session.

Unit 7

Hooks & Enforcement

Instructions are requests. Hooks are guarantees. You'll learn the hook lifecycle and configuration, exit codes and JSON decisions, build the classic recipes (auto-format, protected files, notifications), and finish with verification hooks that won't let Claude stop until the tests really pass.

Unit 8

Automate Repeat Work

Take Claude Code beyond the interactive terminal. You'll script it with claude -p, schedule recurring work with /loop and cloud routines, wire it into pull requests with GitHub Actions and managed Code Review, and build your own agents with the Claude Agent SDK.

Unit 9

Verify, Secure & Share

The final unit turns you into the Claude Code expert on your team. You'll verify unattended work rigorously, package a trusted setup into a plugin and marketplace, apply security and cost best practices, and finish with a capstone project that uses everything you've learned.

Then: the final exam 🏆

25 questions drawn from across the course. Score 20 or more to pass and unlock your certificate.

About the exam
Start lesson 1 free →