Skip to main content
Exam Guides
🇺🇸 · 8 min read

CCA-F Free Study Resources: The Official Anthropic Materials + CertLand Practice Pack

Every official free resource to pass the Anthropic Claude Certified Architect — Foundations exam: Anthropic SkillJar courses, official documentation for MCP, Agent SDK, Claude Code, and Claude API — plus the CertLand practice bank and AI Coach.

CCA-F Free Study Resources: The Official Anthropic Materials + CertLand Practice Pack

The Anthropic Claude Certified Architect — Foundations (CCA-F) is the first certification from an AI-native company that tests whether you can actually build production applications — not just prompt a chatbot. It covers five technical domains: agentic architecture, tool design & MCP integration, Claude Code configuration, prompt engineering, and context management.

Passing requires hands-on knowledge of the Claude Agent SDK, the Messages API, the Model Context Protocol, and real deployment workflows. The good news: Anthropic provides strong official documentation for all of it, and it is all free.

This post maps the official free resources to each exam domain, tells you exactly which documentation sections are most exam-relevant, and shows you how to combine them with CertLand's 606-question practice bank for the fastest path to passing.

Anthropic SkillJar: Free Official Courses

Anthropic's learning platform (anthropic.skilljar.com) hosts the official preparation courses for the CCA-F. All courses are free. You need to create an account to track your progress and access the course certificates, but none of the content is paywalled.

Here is what is available and which exam domains each course covers:

📘 anthropic.skilljar.com — Official CCA-F Learning Path
  • Introduction to Claude — API fundamentals, model selection, basic prompt patterns (Domain 4 foundation)
  • Building with the Messages API — request/response structure, tool use, streaming, error handling (Domains 1, 4)
  • Introduction to Agents — orchestrator patterns, tool loops, multi-step tasks (Domain 1)
  • Introduction to Subagents — spawning subagents, result aggregation, failure handling (Domain 1)
  • Introduction to Agent Skills — skill design, reuse, composition (Domains 1, 2)
  • Model Context Protocol (MCP) — protocol spec, tools vs resources vs prompts, server setup (Domain 2)
  • Claude Code — CLI usage, CLAUDE.md, hooks, permissions, automation (Domain 3)

How to use SkillJar effectively: Don't treat these as passive video courses. The exam tests whether you can make architectural decisions, not whether you watched the videos. Work through each module, then immediately do 20–30 practice questions on the same topic in CertLand before moving on. This active recall loop is far more effective than watching alone.

Time estimate: The full SkillJar learning path takes approximately 6–8 hours to complete. Budget more time if you are pausing to take notes.

Official Documentation by Exam Domain

The CCA-F is rooted in Anthropic's own documentation. Anthropic publishes everything at docs.anthropic.com — API reference, concept guides, cookbook examples, and architecture patterns. This is the authoritative source for everything on the exam.

Below is a map of the most exam-relevant documentation sections for each domain. Not everything in the docs is exam-relevant; this cuts through the noise.

Domain 1: Agentic AI Architecture (27%)

The heaviest domain. Focus on understanding the orchestrator/subagent model, how tool loops work, and how to design agents that recover from errors gracefully.

Key documentation sections:

  • docs.anthropic.com/en/docs/build-with-claude/tool-use — tool definitions, tool_choice, parallel vs sequential tool calls
  • docs.anthropic.com/en/docs/build-with-claude/agents — agentic loop, orchestrator patterns, when to use multi-agent vs single agent
  • docs.anthropic.com/en/docs/about-claude/models — model selection for orchestrators vs subagents, cost/capability tradeoffs
  • Claude Agent SDK — available at docs.anthropic.com under SDK reference; covers spawning agents, managing state, error propagation

What to focus on: The exam tests architectural judgment — given a scenario, which agent pattern is correct? Study the difference between sequential vs parallel subagent execution, when to use a subagent pool vs a single orchestrator, and what happens when a tool call fails mid-loop (retry vs abort vs fallback).

Common exam trap: Questions often have two plausible multi-agent designs. The correct answer is usually the one that minimizes unnecessary context propagation and handles errors at the right abstraction layer.

Domain 2: MCP Integration (18%)

The Model Context Protocol is Anthropic's standard for connecting LLMs to external tools and data sources. The exam tests whether you understand the protocol well enough to design MCP servers correctly.

Key documentation sections:

  • modelcontextprotocol.io/docs/concepts/tools — tool definition format, input schemas, response types
  • modelcontextprotocol.io/docs/concepts/resources — resource URIs, MIME types, subscription model
  • modelcontextprotocol.io/docs/concepts/prompts — prompt templates, arguments, dynamic prompts
  • docs.anthropic.com/en/docs/build-with-claude/mcp — using MCP servers with Claude, connection lifecycle
  • MCP server examples on modelcontextprotocol.io — reference implementations in Python and TypeScript

What to focus on: Know the difference between Tools (actions), Resources (data), and Prompts (templates) — this distinction appears on the exam constantly. Understand when to use each, how resources are referenced by URI, and how MCP handles authentication at the server boundary.

Common exam trap: Questions about "which MCP primitive should you use for X" — if the use case is reading existing data (a file, a database row, an API result), that is a Resource. If it is performing an action with side effects, that is a Tool.

Domain 3: Claude Code (20%)

Claude Code is Anthropic's agentic CLI. The exam tests your ability to configure it correctly for production use — not just basic CLI usage.

Key documentation sections:

  • docs.anthropic.com/en/docs/claude-code — top-level index for all Claude Code documentation
  • CLAUDE.md reference — project-level, user-level, and enterprise-level CLAUDE.md; inheritance and scope
  • Hooks documentation — PreToolUse, PostToolUse, Notification, Stop events; shell command hooks
  • Permissions and allowlists--allowedTools, --disallowedTools, permission hierarchy
  • SDK integration — using Claude Code programmatically via the SDK; spawning subagents from within code

What to focus on: Know CLAUDE.md scope rules cold — which CLAUDE.md takes precedence when there are multiple (project > user > enterprise)? Know which hook fires when (PreToolUse fires before the tool executes; PostToolUse fires after). Know what --allowedTools does vs --disallowedTools.

Read our complete Claude Code CLI reference guide for a comprehensive map of every command, flag, and configuration option.

Domain 4: Prompt Engineering (20%)

This domain covers the craft of writing effective prompts for production use — not just basic prompting, but structured output, tool use patterns, few-shot examples, and chain-of-thought.

Key documentation sections:

  • docs.anthropic.com/en/docs/build-with-claude/prompt-engineering — complete prompt engineering guide
  • Structured output — JSON mode, betas: ["output-128k-2025-02-19"], response format enforcement
  • Tool use patternstool_choice: {"type": "auto" | "any" | "none"}, parallel tool calls
  • System prompt construction — role, context, instructions, examples — ordering matters
  • XML tags and delimiters — using <document>, <instructions> to separate content from instructions
  • Extended thinking — when to enable thinking blocks, budget tokens, tradeoffs

What to focus on: The exam tests structured output and tool use heavily. Know when to use tool_choice: "any" vs "auto". Know how to enforce JSON output. Know how few-shot examples interact with system prompts. Read our Domain 4 deep dive for the full exam-relevant treatment.

Domain 5: Context Management (15%)

The smallest domain by weight, but one that trips up many candidates because the questions require understanding of implementation details rather than just concepts.

Key documentation sections:

  • docs.anthropic.com/en/docs/build-with-claude/context-windows — context limits by model, token counting
  • Prompt cachingcache_control: {"type": "ephemeral"}, cacheable vs non-cacheable content, cache duration (5 min), cost savings
  • Long-context strategies — document positioning, attention patterns, "lost in the middle" problem
  • Memory architectures — in-context, external (vector DB), semantic compression, conversation summarization
  • Token counting API/v1/messages/count_tokens endpoint, when to use it

What to focus on: Prompt caching rules appear consistently on the exam. Know that the cache TTL is 5 minutes for ephemeral caches. Know which content types are cacheable (system prompts, long documents passed as user turns) and what invalidates the cache. Know the tradeoffs between in-context memory and external memory for long-horizon tasks.

CertLand: Practice Questions + AI Coach

Reading documentation builds conceptual knowledge. Practice questions reveal what you actually understand vs what you think you understand. These are different things, and the CCA-F exam will surface the gap.

CertLand's CCA-F preparation system gives you:

📝
606 Practice Questions
All 5 domains. Full explanations + exam tips on every question. Domain-filtered practice available.
🤖
AI Coach
Builds a daily study plan for your exam date. Each session focuses on one domain. Detects your weak areas and re-priorities accordingly.
📚
9 Study Posts
Deep dives on every exam domain. Interleaved into your coach schedule so you read before you practice.
Free to Start
No credit card required. Free tier includes Day 1 of the coach plan (40 questions) to try the experience.

Putting It All Together: A 2-Week Resource Plan

Here is how to sequence the free resources above for a focused 14-day preparation:

Days Official Resource CertLand Practice
1–2 SkillJar: Claude 101, Messages API fundamentals Domain 4 (Prompt Engineering) baseline questions
3–5 SkillJar: Agents, Subagents, Agent Skills + docs.anthropic.com/agents Domain 1 (Agentic Architecture) — 40 questions/day
6–7 SkillJar: MCP course + modelcontextprotocol.io concepts Domain 2 (MCP Integration) — 40 questions/day
8–9 SkillJar: Claude Code course + CLAUDE.md/hooks docs Domain 3 (Claude Code) — 40 questions/day
10–11 docs.anthropic.com: prompt engineering + structured output Domain 4 (Prompt Engineering) — 40 questions/day
12 docs.anthropic.com: prompt caching + context windows Domain 5 (Context Management) — 45 questions
13 Review weak domains using CertLand score history Weak domain focused practice — 40 questions
14 Read the final cheat sheet Light review — no new topics. Rest.

If you use the AI Coach on CertLand, the reading schedule above is built in automatically — the coach surfaces the relevant study post before each domain block, so you never have to figure out what to read next.

Start your CCA-F prep today

Official documentation + 606 practice questions + AI Coach. Everything in one place, and it's free to start.

🏆 Lifetime Deal Pay once, use forever

Get lifetime access — one payment

Full access to 82,997+ questions, AI Coach, and every premium guide. No subscription, no renewals. Yours forever.

Lifetime access

one-time payment

vs subscription

$7.49/mo billed yearly

Lifetime saves you 10× over 5 years

82,997+ practice questions AI Coach + study plans All premium guides Future exams included No subscription ever

Comments

Sign in to leave a comment.

No comments yet. Be the first!

Comments are reviewed before publication.