01
27%7 modules
Agentic Architecture & Orchestration
Design and run agentic systems on Claude's API — the agent loop, orchestration patterns, guardrails and the Claude Agent SDK.
- Agent loop: gather · act · verify
- Orchestrator–worker · routing · chaining
- Subagents & parallelisation
- Claude Agent SDK
- Guardrails & human-in-the-loop
- State, memory & long-running agents
02
20%6 modules
Claude Code Configuration & Workflows
Configure Claude Code for real development — settings, hooks, permissions, subagents and CI/CD.
- Project memory & CLAUDE.md
- Settings & permission allowlists
- Hooks (Pre/PostToolUse)
- Slash commands & subagents
- MCP servers in Claude Code
- Headless mode & CI/CD
03
20%6 modules
Prompt Engineering & Structured Output
Craft production-grade prompts and reliable structured output for Claude applications.
- Clear, direct & system prompts
- Few-shot examples & XML tags
- Extended thinking & CoT
- Structured / JSON / tool output
- Prefill & stop sequences
- Evaluating & iterating prompts
04
18%5 modules
Tool Design & MCP Integration
Design effective tool schemas, build MCP servers and clients, and wire external services into Claude apps.
- Tool schemas & JSON Schema
- Clear tool descriptions
- Tool-use / function calling
- MCP: servers, clients, transports
- Integrating external APIs
05
15%6 modules
Context Management & Reliability
Manage context windows, caching and long conversations to build reliable production systems.
- Context windows & token budget
- Prompt caching strategies
- Long conversations & compaction
- Streaming & latency
- Retries, idempotency & monitoring
- Cost & performance tuning