All Lessons
30 lessons organized by topic. Start anywhere — each section is self-contained.
Foundations
Get set up and understand the landscape.
Working with Claude
Master the core communication patterns.
Core Features
The tools that make Claude Code powerful.
Workflows
Real-world development patterns and strategies.
12 · Testing Workflows
TDD and test strategies with Claude
30 min13 · Git & PR Workflows
Commits, branches, and code review
35 min14 · Debugging Strategies
Systematic debugging with Claude
40 min15 · Parallelization
Getting Claude to work faster
50 min16 · Advanced Patterns
Expert-level techniques
35 min17 · Troubleshooting
Fixing common issues
20 min18 · Ralph Wiggum Technique
Eliminating ambiguity from prompts
Models & Cost
Choose the right model and optimize spending.
API Techniques
Advanced API patterns for building with Claude.
23 · Extended Thinking
Deep reasoning for hard problems
45 min24 · Tool Use Patterns
Building agentic workflows
40 min25 · System Prompts
Shaping Claude's behavior
35 min26 · Vision & Documents
Image and PDF analysis
45 min27 · Context Management
Working within context limits
40 min28 · Multi-Model Pipelines
Routing to the right model
45 min29 · Production Patterns
Building reliable systems