Route · Available
Certify
Studying the tool I use in depth, to sit the developer and architect certifications: eight domains, seven labs and a practice app.
Part of the Claude Code Ecosystem →
Goal
Work through the eight domains with their exam weight, close each block with a lab that builds something, and measure yourself in the practice app with original questions.
For: Anyone already building with Claude Code or the API who wants to cover the exam domains with real practice.
Before you start
- Programming in Python or TypeScript
- An API key for the labs
Lessons
0 of 15 done in this browser
- 01
Agent architecture (when an agent, when a workflow, hierarchies), building with the Agent SDK or a hand-written loop, hooks, and the patterns: tool-use loops, subagents, memory.
- 02
The heaviest domain: from requirements to architecture, the mechanics of the Messages API, engineering basics (REST, JSON, async, git) and configuration management.
- 03
Its components (rules, skills, commands, agents, memory), session management, slash commands, headless and streaming modes, and the CLAUDE.md and settings.json hierarchy.
- 04
Finding errors and recovery strategies, reading traces, and telling whether a problem lives in the integration layer or in the model's output.
- 05
LLM fundamentals, SDK, REST and streaming basics, picking the model for each task and managing cost and tokens. With D2 it is half of the exam.
- 06
Context engineering (window, memory, drift, compaction, isolation), prompt engineering (clarity, few-shot, system vs user, constraints) and defensive output handling.
- 07
Security of AI applications (injection, jailbreaks, PII, leaks), guardrails and safe deployment, hooks as a control, identity, secrets and keys. Few questions, very predictable.
- 08
Implementing tools (schema, descriptions, errors, tool_choice, parallel calls, approval), building MCP servers (tools, resources, prompts, stdio vs HTTP) and when to use each extension point.
- 09
A five-line executive summary of a daily price report, generated in under ten seconds: system prompt, parameters, stop reasons and token accounting, measured.
- 10
Turn a scraped product name into valid JSON every time, calling a local catalogue tool when needed: the tool loop by hand, schemas and validation.
- 11
Summarize 90 days of reports at the lowest cost: prompt caching for the fixed system prompt, the Batches API for the backlog, and the arithmetic that compares them.
- 12
Process 200 indicators in under two minutes within the rate limit, survive 429 and 529 without losing work, log every call, and switch prompt or model with evidence.
- 13
An agent that downloads, transcribes, classifies and files a batch of videos, confined to one folder by hooks and split into subagents.
- 14
One MCP server that lets several hosts list, describe and query a synthetic statistical schema read-only, plus a shared skill for the analysis.
- 15
Attack your own agent with prompt injection, block it with hooks, keep secrets out of the context and redact personal data before it reaches the model.
Mini project
Cert Studio
The practice app: mocks sampled by domain weight, a timer, scaled scoring and every trap explained. An unofficial study aid; no question reproduces a real exam item.