Hands-on study companion for the Claude Certified Architect - Foundations (CCA-F) exam.
Provides a self-contained, single-file HTML workbook of eight runnable tutorials covering every domain of Anthropic's Claude Certified Architect – Foundations (CCA-F) exam, plus a companion visual study guide for the theory half. The pedagogy is verification-gated: each tutorial is built, then deliberately broken, then ticked off a checklist — passive reading does not advance the page. Content was fact-checked against the official exam guide and current Anthropic docs in July 2026. Independent and unofficial — not affiliated with or endorsed by Anthropic.
Open index.html in a browser — no build step, no framework, no server. The workbook renders on desktop, tablet, and mobile.
| Desktop | Tablet | Mobile |
|---|---|---|
![]() |
![]() |
![]() |
The companion theory guide, study-guide.html, follows the same pattern:
| Desktop | Tablet | Mobile |
|---|---|---|
![]() |
![]() |
![]() |
git clone https://github.com/jamesbuckett/ccaf-exam-tutorial.git
cd ccaf-exam-tutorial
xdg-open index.html # Linux
# open index.html # macOS
# start index.html # WindowsA hosted copy is available at ccaf-exam-tutorial.vercel.app.
.
├── index.html # The workbook — open this in a browser
├── study-guide.html # Companion theory notes, mock exam, cheat sheet
├── screenshots/ # Viewport screenshots for both pages
├── docs/ # Additional documentation assets
├── CLAUDE.md # Project rules for Claude Code
├── LICENSE
└── README.md
The content decays as Anthropic ships — re-verify these against primary sources roughly quarterly (last full check: 2026-07-02):
- Model pricing table in
usage.pyand all cost claims → models overview - Context-window,
stop_reason, caching, and structured-output claims → platform.claude.com/docs - MCP transport/auth terminology → MCP spec
- Claude Code install command, CLAUDE.md semantics, MCP resource handling → code.claude.com/docs
- Exam fee, domain weights, delivery, validity in
study-guide.html→ official CCA-F exam guide via Pearson VUE - Tutorial 08
prep.pystill extracts >15K chars from the Gutenberg file - Update the freshness stamp in the hero and the
v2026.NNversion strings
Issues and pull requests welcome. Please open an issue first to discuss substantial changes.
MIT © 2026 James Buckett





