33 MODULES • 9 TRACKS • 20 CAPSTONE LABS

Building AI Agents with Claude

From Hello World to Autonomous Production Systems. Master the full agent lifecycle — design, build, protect, observe, and deploy — with hands-on code in Python and TypeScript.

🔍 Search the Course  ·  💬 Ask the Course (works offline)

33
Modules
22
Capstones
33 of 33 modules complete (100%)

On a phone or tablet? Try the mobile-optimized versions with condensed content and pseudocode.

View Mobile Versions

Track 1 — Foundations

7 modules

Track 2 — Tool Use

3 modules

Track 3 — Memory & RAG

4 modules

Track 4 — Agent Architecture

5 modules

Track 5 — Guardrails & Safety

3 modules

Track 6 — Observability

2 modules

Track 7 — Deployment & Operations

6 modules

Track 8 — Capstones

2 modules + 22 capstone labs
Domains: A — Healthcare Pre-Auth B — B2B Ecommerce C — Public Records / UCC
Capstone 1 — Your First Agent (after Track 2)
Capstone 2 — RAG-Powered Q&A (after Track 3)
Capstone 3 — Autonomous Agent (after Track 4)
Capstone 4 — End-to-End Pipeline (after Track 6)
Capstone 5 — Production System (after Track 7)
Capstone 6 — Bonus Lab
Capstone 7 — Agent Evolution: Same Agent, Three Ways (graduation project)
Capstone 8 — Bonus Lab (legacy modernization)
Capstone 9 — Bonus Lab (behavioral health modernization)

Track 9 — Certification Prep

4 modules

Supplementary Material

7 pages

The appendices fill in language and framework background that the modules assume you already have — Appendix A is the de facto prerequisite for M01, so start there if venv, pip, or JSON are unfamiliar. The bonus pages are genuinely optional and go wider than the course needs. If you have never used an AI coding tool on a real codebase, take Code With AI before this course.

Choose Your Learning Path

Three curated paths through the curriculum based on your goals and available time.

Preparing for the Claude Certified Architect exam? Track 9 (M25–M27B) layers on top of any path.

Capstone Projects

5 progressive capstones across 3 industry domains, plus 1 bonus lab and a 3-domain graduation project (Capstone 7). Pick one domain and follow it through all five levels, or mix and match.

Domains: A — Healthcare Pre-Authorization (CPT/ICD codes, HIPAA, clinical criteria) B — B2B Ecommerce (PO lifecycle, carrier APIs, SLA management) C — Public Records (UCC liens, entity resolution, Medallion Architecture)

Capstone 1 — Your First Agent (after Track 2)

CAPSTONE-1 / DOMAIN-A Healthcare

Pre-Auth Status Checker

CAPSTONE-1 / DOMAIN-B B2B Ecommerce

Order Status Bot

CAPSTONE-1 / DOMAIN-C Public Records

UCC Filing Lookup Agent

Capstone 2 — RAG-Powered Q&A (after Track 3)

CAPSTONE-2 / DOMAIN-A Healthcare

Clinical Policy Q&A System

CAPSTONE-2 / DOMAIN-B B2B Ecommerce

Product Catalog & Contract Q&A

CAPSTONE-2 / DOMAIN-C Public Records

UCC Regulatory Reference Agent

Capstone 3 — Autonomous Agent (after Track 4)

CAPSTONE-3 / DOMAIN-A Healthcare

Pre-Auth Decision Support Agent

CAPSTONE-3 / DOMAIN-B B2B Ecommerce

Order Exception Resolution Agent

CAPSTONE-3 / DOMAIN-C Public Records

Entity Resolution Agent

Capstone 4 — End-to-End Pipeline (after Track 6)

CAPSTONE-4 / DOMAIN-A Healthcare

End-to-End Pre-Auth Pipeline

CAPSTONE-4 / DOMAIN-B B2B Ecommerce

B2B Order Lifecycle Pipeline

CAPSTONE-4 / DOMAIN-C Public Records

UCC Data Pipeline Orchestration

Capstone 5 — Production System (after Track 7)

CAPSTONE-5 / DOMAIN-A Healthcare

Production Pre-Auth System

CAPSTONE-5 / DOMAIN-B B2B Ecommerce

Production B2B Order System

CAPSTONE-5 / DOMAIN-C Public Records

Production UCC Data Intelligence Platform

Capstone 6 — Bonus: Data Pipeline Testing

CAPSTONE-6 / BONUS Data Engineering

Parallel State Testing Agent — Bronze Canonical Load Validation

Capstone 7 — Agent Evolution: Same Agent, Three Ways (graduation project)

Build the same agent three times: once with the raw API loop, once with claude-agent-sdk, and once spec-driven via Claude Code. Compare code size, dev time, flexibility, and control across all three. The capstone version of M00B.

CAPSTONE-7 / DOMAIN-A Healthcare

Pre-Auth Decision Agent — Raw → SDK → Spec-Driven

CAPSTONE-7 / DOMAIN-B B2B Ecommerce

Order Exception Agent — Raw → SDK → Spec-Driven

CAPSTONE-7 / DOMAIN-C Public Records

UCC Filing Risk Analyzer — Raw → SDK → Spec-Driven

Capstone 8 — Legacy Modernization (bonus lab)

Migrate a legacy Oracle database to PostgreSQL 16 — schema, data, PL/SQL and application SQL — against two live containers. A coordinator plus five specialists, a read-only source enforced in code, a validator that proves its own work, and a cutover gate only a human can open. Then Capstone 8B rebuilds the identical problem with Agent Skills instead of subagents, and measures which architecture actually did better.

CAPSTONE-8 / BONUS Data Engineering

Legacy Migration Agent — Oracle → PostgreSQL

CAPSTONE-8B / BONUS Agent Skills

Legacy Migration Agent — Skills-First

Capstone 9 — Behavioral Health Modernization (bonus lab)

Move a 2011 Spring MVC/JSP monolith onto a modern distributed platform — and report, with evidence, every place where that platform is not good enough for the domain arriving on it. A coordinator plus eight specialists, four Agent Skills carrying the domain knowledge, both source trees read-only in code, and a hard “no PHI in prompts” gate. The deliverable is a working repository and a gap register. Ten parity checks, and a run that queues nothing has guessed at something.

CAPSTONE-9 / BONUS Behavioral Health

Behavioral Health UM Modernization

Prerequisites Map

Module dependencies — complete prerequisites before moving on.

ModuleRequiresUnlocks
M00 — Course OverviewNoneM00B, M01
M00B — Hello World (Three Approaches)M00M01 (concepts), M15B + Capstone 7 (full pattern)
M01 — LLM Mental ModelM00M02, M03
M02 — TokensM01M22 (Cost)
M03 — PromptsM01M03B, M04, M05
M03B — Context EngineeringM03M04, M08
M04 — Structured OutputM03M05
M05 — Function CallingM03, M04M06, Capstone 1
M06 — Multi-Tool OrchestrationM05M07, M12
M07 — MCPM06M08
M08 — Conversation ManagementM07M09
M09 — RAG FundamentalsM08M10, Capstone 2
M10 — Advanced RAGM09M11
M11 — Multi-Layer MemoryM10M12
M12 — ReAct Agent LoopM06, M11M13
M13 — Planning & DecompositionM12M14
M14 — Multi-Agent SystemsM13M15, Capstone 3
M15 — Code InterpreterM14M15B
M15B — BUILD: Agent SystemM15M16
M16 — Input GuardrailsM15BM17
M17 — Output Guardrails & HITLM16M18
M18 — Evaluation & TestingM17M19, Capstone 4
M19 — Tracing & LoggingM18M20
M20 — Monitoring & CIM19M21
M21 — API Design & DeploymentM20M22
M21B — Cloud Provider Deep DiveM21M22
M22 — Cost OptimizationM02, M21M22B
M22B — BUILD: Deploy to CloudM22M22C, Capstone 5
M21C — Headless AgentsM22BM22C
M22C — Agentic Coding Quality GatesM22BM23
M23 — Capstone Series GuideM22CAll capstones
M24 — The Agent FrontierNone (standalone)M25
M25 — Claude Code MasteryM24M26
M26 — Hooks, Sessions & SDKM25M27
M27 — Cert Exam PrepM26M27B
M27B — Cert Domain 5.5+5.6 Deep DiveM09, M11, M17, M18, M27Exam ready!
Capstone 7 — Agent Evolution (graduation)M15B, M25, M26 (M01–M27 recommended)Course complete
Capstone 8 — Legacy Migration (bonus)M07, M13–M14, M15B, M16–M18, M22BCourse complete
Capstone 8B — Skills-First (bonus)Capstone 8, M25–M26Course complete
Capstone 9 — BH Modernization (bonus)Capstone 8, M14, M17, M25–M26Course complete

📂 The labs and sample projects for this course live in github.com/varasrinivas/agenticai-coursegit clone https://github.com/varasrinivas/agenticai-course.git