Exam guide·9 min read·7 September 2026

Claude Developer Certification Practice Exam: CCDV-F Guide

Take a claude developer certification practice exam aligned with CCDV-F's 8 domains; 53 items, 720 passing score, $125; domain weights, strategy, and API code inside.

By Solomon Udoh · AI Architect & Certification Lead

Claude Developer Certification Practice Exam: CCDV-F Guide

What does the CCDV-F claude developer certification practice exam prepare you for?

A claude developer certification practice exam is most valuable when it mirrors the live exam exactly: 53 items, a 120-minute time limit, and scoring on a 100-to-1000 scale with 720 as the passing mark. The CCDV-F (Claude Certified Developer, Foundations) costs $125 per attempt and, once passed, the credential is valid for 12 months.

Unlike the Architect track (CCAR-F), which draws four scenarios at random from a bank of six at each sitting, the CCDV-F has no scenario bank. Items are written directly against the skills listed in each of eight domains, which means every domain is in play on every sitting. That structural difference shapes how you should study: broad, proportionate coverage of all eight domains will serve you better than deep work on one or two.

As of 3 June 2026, the Claude Partner Network counts more than 10,000 certified individuals across all tracks, and the CCDV-F is the developer path in that programme. The blueprint reflects what practising developers actually build with the Claude API: streaming integrations, tool-augmented agents, multi-model cost optimisation, and safe, evaluable systems.

How are the eight CCDV-F domains weighted?

The official exam guide, sourced from Anthropic and dated 2026-07-08, publishes exact fractional weights rather than rounded approximations. That precision is deliberate: it tells you where to concentrate your study effort.

DomainTitleWeight
1Agents and Workflows14.7%
2Applications and Integration33.1%
3Claude Code3.1%
4Eval, Testing, and Debugging2.6%
5Model Selection and Optimisation16.8%
6Prompt and Context Engineering11.0%
7Security and Safety8.1%
8Tools and MCPs10.6%

Domain 2 (Applications and Integration) at 33.1% is the single heaviest domain, carrying more than a third of all 53 items on its own. Domains 2, 5, and 1 together account for roughly 65% of the exam. A candidate with weak coverage in those three areas will struggle to reach 720 regardless of performance elsewhere.

What do Applications and Integration questions actually test?

Domain 2 covers how developers wire Claude into real systems: Messages API calls, request-response handling, streaming versus synchronous output, multi-turn conversation array construction, and Batch API usage. Items are scenario-grounded and practical rather than definitional.

A typical Domain 2 question presents a system design choice (for example, a document-processing pipeline that must stay within a cost ceiling) and asks which API parameter, response field, or integration pattern is correct for the stated constraints. Understanding the Messages API request-response cycle is foundational here. The stop_reason field signals not just that a response ended, but why, and downstream application logic often branches on that value.

A minimal Messages API call illustrating the fields most commonly tested:

python
import anthropic
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-sonnet-5",
max_tokens=1024,
system="You are a helpful assistant.",
messages=[
{"role": "user", "content": "Summarise this contract in three bullet points."}
]
)
print(response.stop_reason) # "end_turn", "max_tokens", "tool_use", or "stop_sequence"
print(response.usage.input_tokens)
print(response.usage.output_tokens)

Practice exercises that make real API calls and inspect the raw response object are more effective than reading field descriptions alone. Items in Domain 2 frequently ask you to identify what a specific field contains, what triggers a given stop_reason, or how to structure multi-turn history arrays for continued conversations.

How should you approach Model Selection and Optimisation questions?

Domain 5 at 16.8% is the second-largest domain by weight. Items present a constraint set (latency budget, cost ceiling, context size, capability requirement, or output quality floor) and ask you to select the appropriate model tier.

The exam rewards proportionate reasoning. A scenario involving high-volume, low-complexity classification will not have the most capable model as its correct answer: it will have the model whose capability profile matches the task at the lowest cost. Conversely, scenarios involving long-context synthesis, multi-step code generation, or complex reasoning point toward higher-capability tiers.

Variables that recur across Domain 5 items include token costs per model tier, context window sizes and their implications for document processing, latency trade-offs between streaming and synchronous calls, and Batch API pricing discounts when real-time output is not required. Memorising a static price list is less useful than understanding how to reason about cost-capability trade-offs given changing inputs. Every 150 to 200 words of study notes on this domain should be grounded in a concrete trade-off scenario, not an abstract description.

How does Agents and Workflows (Domain 1) appear in practice questions?

Domain 1 at 14.7% tests how developers build, orchestrate, and debug agentic systems. Items present a running system, describe a symptom, and ask what is wrong or what should change. The exam is not testing definitions; it tests diagnostic reasoning.

For a thorough grounding in the patterns tested here, the agentic architecture concept library covers the mechanics from loop design through multi-agent coordination. Common failure patterns that appear in Domain 1 items:

  • An agent terminates before completing its task, often because stop_reason signals were misread or a tool result was appended incorrectly
  • A coordinator fails to delegate effectively, often because its prompt specified procedural steps rather than goals
  • Context degrades across a long session, often because no summarisation or compaction strategy was applied

Tool result appending is one mechanic that surfaces across both Domain 1 and Domain 8. Knowing which message role carries the tool result block, how the conversation array must be structured after a tool call, and what happens when the tool result block is malformed is directly testable.

What do Tools and MCPs (Domain 8) items cover?

Domain 8 at 10.6% covers tool definition, MCP server configuration, and error handling in tool-augmented systems. A well-designed tool description is a selection mechanism: Claude reads descriptions to decide which tool to call. Tool Design and MCP Integration concepts underpin most Domain 8 items.

Common Domain 8 question patterns:

  • A tool is invoked in the wrong context: the description is too broad, or it conflicts with the system prompt
  • An MCP server call fails: the item asks whether to use is_error: true in the content block or a top-level protocol error, and why they differ in effect
  • A developer must choose between scoped and cross-role tools for a multi-agent pipeline

The correct error structure for a failed tool result:

json
{
"type": "tool_result",
"tool_use_id": "toolu_01abc123",
"content": "Database connection timed out after 5000 ms",
"is_error": true
}

The is_error flag changes how Claude reasons about next steps. An item might ask whether omitting is_error: true from a failed tool result would cause the model to retry, proceed incorrectly, or surface an appropriate error upstream. Getting this distinction wrong in production is expensive; the exam tests it accordingly.

How should you study Prompt and Context Engineering (Domain 6)?

Domain 6 at 11.0% covers prompt construction, few-shot design, context window management, and structured output. Items test the boundary between what belongs in a system prompt, what belongs in human turns, and how context length affects output quality and cost.

Prompt Engineering and Structured Output concepts map directly to Domain 6 scenarios. Recurring patterns include:

  • A developer whose model outputs inconsistently structured JSON: the fix is usually a schema constraint in the system prompt or a tool-use pattern, not more prose instructions
  • A context window filling too quickly in a long-running session: items ask which content to trim, summarise, or cache rather than retain verbatim
  • Few-shot examples degrading rather than improving output: the exam tests whether you know when to remove examples, not just when to add them

Static policy handling appears repeatedly. Some constraints belong unconditionally in the system prompt; others can be delegated to the model's judgment. The CCDV-F rewards knowing which is which, and why.

What does Security and Safety (Domain 7) test?

Domain 7 at 8.1% covers prompt injection risks, safe tool execution, input and output validation, and repository-level guardrails in Claude Code environments.

Prompt injection scenarios appear in both standalone API contexts and agentic pipelines. A typical item describes a user-controlled input that could alter Claude's instructions and asks which mitigation is most appropriate: input sanitisation, a constrained tool interface, or a programmatic enforcement layer rather than a prompt-only defence. The exam consistently favours deterministic, programmatic controls over probabilistic prompt-based ones when the risk is high.

Safe tool execution items ask developers to identify which tool designs expose unnecessary access and what the correct failure mode is when a tool call exceeds its permissions. Candidates who have studied MCP scoping and tool permission design in a real project will find this domain more intuitive than those approaching it from documentation alone.

How much do Claude Code and Eval items count?

Domain 3 (Claude Code) is 3.1% of the exam and Domain 4 (Eval, Testing, and Debugging) is 2.6%. Together they represent fewer than six of 53 items. That said, candidates who have never configured CLAUDE.md, structured a settings.json file, or used Claude Code in headless CI mode will find Domain 3 items harder than the weight implies, because they demand practical familiarity rather than conceptual recall.

Domain 4 items are similarly hands-on: they present a failing evaluation or an unexpected model output and ask you to identify the root cause or select the correct debugging step. In both domains, prior hands-on experience is worth more than additional reading time.

What is the most effective study plan for the CCDV-F?

Given the domain weights, an effective study plan allocates time proportionally and validates coverage through timed, scored practice under realistic conditions.

DomainWeightSuggested share of study time
2: Applications and Integration33.1%30%
5: Model Selection and Optimisation16.8%15%
1: Agents and Workflows14.7%13%
6: Prompt and Context Engineering11.0%10%
8: Tools and MCPs10.6%10%
7: Security and Safety8.1%8%
3: Claude Code3.1%8%
4: Eval, Testing, and Debugging2.6%6%

Domains 3 and 4 receive more study share than their weights alone suggest because building practical familiarity with Claude Code configuration and debugging workflows takes longer than reading about model pricing tiers.

For candidates who want to track readiness numerically, the AI Skill Certs platform offers a CCDV-F practice exam that mirrors the live format: 53 questions, a 120-minute time limit, and scoring from 100 to 1000 with 720 as the passing bar. The adaptive engine uses Bayesian Knowledge Tracing with a 0.90 mastery threshold per concept, surfacing gaps before you sit the live exam. AI Skill Certs is an independent preparation platform and is not affiliated with or endorsed by Anthropic.

The CCDV-F exam launched on 12 March 2026 as part of the Claude Partner Network, a $100 million programme. With more than 40,000 partner applicant firms as of 3 June 2026, demand for verified developer skills continues to grow. A timed, scored practice exam is not optional preparation for a $125 attempt; it is the only reliable way to know, before test day, whether your score of 720 is within reach.

Frequently asked questions

How many questions are on the CCDV-F exam?
The CCDV-F has 53 items delivered within a 120-minute time limit. It is scored on a 100-to-1000 scale with 720 as the passing mark. Each attempt costs $125. Anthropic does not publish the raw-to-scaled conversion formula, so the exam guide does not state an exact number of correctly answered questions as the pass threshold.
What is the passing score for the Claude Certified Developer exam?
The passing score for the CCDV-F is 720 on a 100-to-1000 scale, per the official exam guide. The score report returns pass or fail, your scaled score, and percent-correct by domain. Anthropic does not publish the raw-to-scaled conversion, so you cannot translate your scaled score into an exact question count.
Does Anthropic provide official practice questions for the CCDV-F?
Anthropic does not currently offer a public CCDV-F practice question bank. Third-party platforms such as AI Skill Certs (aiskillcerts.com) provide practice exams that mirror the 53-item, 120-minute format and score on the same 100-to-1000 scale. AI Skill Certs is an independent platform and is not affiliated with or endorsed by Anthropic.
How long is the CCDV-F credential valid after passing?
The CCDV-F credential is valid for 12 months from the date it is awarded. After expiry, candidates must retake the exam at the current attempt price of $125 to renew their certified status. There is no partial credit or grace period documented in the official exam guide.
What is the difference between the CCDV-F and the CCAR-F exam?
The CCDV-F (Claude Certified Developer, Foundations) has 53 items across eight domains with no scenario bank; items target developer API and integration skills. The CCAR-F (Claude Certified Architect, Foundations) has 60 items across five domains and draws four scenarios at random from a bank of six per sitting. Both cost $125 and require a 720 to pass.
Which domain carries the most weight on the CCDV-F?
Domain 2 (Applications and Integration) carries 33.1% of the CCDV-F exam, making it the single heaviest domain by a substantial margin. It covers Messages API integration, streaming, multi-turn conversation handling, and Batch API usage. Candidates who underinvest in Domain 2 preparation are unlikely to reach the 720 passing mark regardless of performance in other domains.

People also ask

What topics does the Claude developer certification cover?
The CCDV-F covers eight domains: Applications and Integration (33.1%), Model Selection and Optimisation (16.8%), Agents and Workflows (14.7%), Prompt and Context Engineering (11.0%), Tools and MCPs (10.6%), Security and Safety (8.1%), Claude Code (3.1%), and Eval, Testing, and Debugging (2.6%). Domain weights are exact figures from the official exam guide dated 2026-07-08.
Is the CCDV-F developer exam harder than the CCAR-F architect exam?
They test different skill sets rather than one being strictly harder. The CCDV-F has 53 items across eight domains with no scenario bank; the CCAR-F has 60 items across five domains with a random scenario draw. Both require 720 to pass and cost $125. Developers typically find the CCDV-F more aligned with their day-to-day API work.
What percentage of CCDV-F questions come from Applications and Integration?
Domain 2 (Applications and Integration) accounts for 33.1% of the CCDV-F exam, per the official exam guide dated 2026-07-08. At 53 total items, that corresponds to roughly 17 to 18 questions, more than any other domain. Items cover API integration patterns, streaming, conversation array construction, and Batch API usage.
Do I need to write code to pass the CCDV-F exam?
The CCDV-F is scenario-based and multiple-choice, not a live coding assessment. However, items in Domains 2, 8, and 3 regularly reference API call structures, tool definitions, and configuration syntax. Candidates who have made real API calls, built tool schemas, and configured Claude Code will find those items significantly easier than those who have only read documentation.
How long should I study for the Claude developer certification?
Study time depends on existing Claude API familiarity. Developers who regularly use the Messages API, tool use, and model selection may need four to six weeks of focused preparation. Those new to the Claude ecosystem should plan for eight to ten weeks, prioritising Domain 2 (33.1%) and Domain 5 (16.8%) above all others.

About the author

Solomon Udoh

AI Architect & Certification Lead

Solomon Udoh is an AI Architect who designs and ships production agent systems on the Claude API and Claude Code. He built AI Skill Certs' adaptive engine and authored its 174-concept knowledge graph, mapping every Claude Certified Architect - Foundations objective to hands-on, exam-aligned practice.

  • Designs production multi-agent systems on the Claude API and Agent SDK
  • Author of the AI Skill Certs knowledge graph (174 mapped exam concepts)
  • Builds with MCP, Claude Code, structured outputs, and agentic loops daily
  • Reviews every concept page against the official Anthropic exam guide

You might also like

Ready to put it into practice?

Study every exam concept with an adaptive tutor.

Start studying