Build Exercises
Each lesson includes a hands-on build exercise. These are actual projects you can build to cement your understanding of each concept.
Domain 1: Agents and Workflows
3 exercises
1.1 Agent Architecture1.2 Agent Construction with Claude1.3 Agent Patterns and Frameworks
Domain 2: Applications and Integration
6 exercises
2.1 Understanding Requirements2.2 Systems Life Cycle2.3 Claude API Mechanics2.4 Software Engineering Foundations2.5 Claude Application Design2.6 Configuration Management
Domain 3: Claude Code
1 exercises
3.1 Claude Code Operation
Domain 4: Eval, Testing, and Debugging
1 exercises
4.1 Debugging and Error Handling
Domain 5: Model Selection and Optimisation
4 exercises
5.1 LLM Fundamentals5.2 Technical Fundamentals5.3 Model Selection and Trade-offs5.4 Cost and Token Management
Domain 6: Prompt and Context Engineering
3 exercises
6.1 Context Engineering6.2 Prompt Engineering6.3 Output Handling
Domain 7: Security and Safety
4 exercises
7.1 AI Application Security7.2 Guardrails and Safe Deployment7.3 Claude Hooks7.4 Identity, Secrets, and Key Management
Domain 8: Tools and MCPs
3 exercises
8.1 Tool Implementation8.2 MCP Server Development8.3 Agentic Customisation