LLM Certification: The CCDV-F Developer Exam Study Guide
Preparing for an LLM certification? This guide covers every CCDV-F domain weight, model selection, MCP integration, and exam logistics to help you pass at 720.
By Solomon Udoh · AI Architect & Certification Lead

If you are searching for an LLM certification that tests real production skills rather than trivia, the Claude Certified Developer, Foundations exam (CCDV-F) is the most technically demanding entry-level credential in the Claude Partner Network. Launched 12 March 2026 and priced at $125 per attempt, it covers eight domains across 53 scenario-based items in 120 minutes. The pass mark is a scaled score of 720 on a 100-to-1000 scale. This guide walks through every domain, the questions candidates are actually asking, and the most efficient path to that score.
We are AI Skill Certs, an independent adaptive prep platform. We are not affiliated with or endorsed by Anthropic.
What are the CCDV-F domains and how are they weighted?
The domain weights are the single most important input to your study plan. Unlike many exams that round weights to the nearest five percent, the CCDV-F publishes fractional percentages, which signals that Anthropic is deliberate about emphasis.
| Domain | Title | Weight |
|---|---|---|
| 1 | Agents and Workflows | 14.7% |
| 2 | Applications and Integration | 33.1% |
| 3 | Claude Code | 3.1% |
| 4 | Eval, Testing, and Debugging | 2.6% |
| 5 | Model Selection and Optimisation | 16.8% |
| 6 | Prompt and Context Engineering | 11.0% |
| 7 | Security and Safety | 8.1% |
| 8 | Tools and MCPs | 10.6% |
Domain 2 (Applications and Integration) alone accounts for 33.1% of the exam. Combined with Domain 5 (Model Selection and Optimisation, 16.8%), those two domains represent roughly half the test. A candidate who masters those two areas and achieves average performance everywhere else is already close to the 720 pass mark.
Domains 3 and 4 together total only 5.7%. That does not mean you skip them entirely; a single hard item in a low-weight domain can still swing a borderline score. It does mean you should not spend equal time on every domain.
What does Domain 2 (Applications and Integration) actually test?
Domain 2 is the exam's centre of gravity at 33.1%. It tests how you build, integrate, and operate Claude-powered applications in realistic production contexts.
Expect scenario questions around:
- Choosing between synchronous API calls and the Message Batches API for high-volume, latency-tolerant workloads.
- Structuring multi-turn conversations correctly, including how to maintain full conversation history when the API is stateless.
- Integrating Claude into existing software stacks: webhooks, queues, and streaming responses.
- Handling rate limits, retries, and back-off strategies without cascading failures.
- Designing output schemas that downstream systems can parse reliably.
The exam consistently rewards candidates who think about the full request-response lifecycle. Our Messages API Request-Response Cycle concept covers the mechanics that underpin most Domain 2 scenarios.
One pattern that trips up many candidates: confusing a valid empty result with an access failure. Both return without an exception, but they require completely different handling logic. The exam will present you with a scenario and ask which response is correct.
Every item is scenario-based and tests practical judgment, not recall.
How much of the exam is about MCPs, tools, and agent orchestration?
More than a quarter of the exam, when you add the relevant domains together. Domain 8 (Tools and MCPs) is 10.6%, Domain 1 (Agents and Workflows) is 14.7%, and portions of Domain 2 overlap with integration patterns that involve tool use. Together these areas reward candidates who understand how Claude selects tools, how errors propagate through multi-agent pipelines, and how the Model Context Protocol structures server-client communication.
Key concepts to master for this cluster:
- How tool descriptions function as the primary selection mechanism. A poorly worded description causes misrouting; the fix is almost always a description rewrite, not a system-prompt patch.
- The
isErrorflag in MCP responses and when to set it versus returning a structured error payload. - Agentic Loop Anti-Patterns: premature termination, infinite loops, and the conditions that trigger each.
- Parallel Subagent Spawning: when it reduces latency, and when it creates attribution and synthesis problems.
The exam does not test MCP configuration syntax as rote recall. It presents a broken integration and asks you to identify the root cause and the proportionate fix. Candidates who have built real MCP servers will recognise these patterns immediately; those who have only read documentation will need to work through practice scenarios carefully.
What should I know about model selection and optimisation (Domain 5, 16.8%)?
Domain 5 is the second-largest domain and the one where candidates most often lose marks they should not. The core skill is matching model capability to task requirements and cost constraints, not memorising benchmark numbers.
The exam tests three broad judgement calls:
1. Haiku vs Sonnet vs Opus
The exam does not ask you to recite context window sizes. It presents a production scenario with latency, cost, and quality constraints and asks which model family is appropriate. The heuristic the exam rewards: use the smallest model that reliably meets quality requirements for the task. Haiku is the right answer for high-volume, low-complexity classification or extraction. Sonnet handles most reasoning and generation tasks. Opus is warranted only when the task genuinely requires extended reasoning and the cost is justified.
2. Sampling parameters
Candidates sometimes arrive expecting questions about temperature, top_p, and token-based thinking budgets as they existed in older API versions. The exam tests current API patterns. Know what parameters are available, what they control, and when adjusting them is the right lever versus when the problem is actually a prompt or schema issue.
3. Prompt caching and cost optimisation
For workloads with large, repeated system prompts, prompt caching can reduce both latency and cost substantially. The exam will present a scenario where caching is the correct answer and ask you to identify it.
| Decision | Signal in the scenario | Recommended approach |
|---|---|---|
| Model size | High volume, simple extraction | Haiku |
| Model size | Multi-step reasoning, moderate complexity | Sonnet |
| Model size | Extended reasoning, cost justified | Opus |
| Sampling | Deterministic output required | Lower temperature |
| Sampling | Creative generation, diversity needed | Higher temperature |
| Cost | Large repeated system prompt | Enable prompt caching |
What kinds of scenario questions appear around security, safety, and prompt injection?
Domain 7 (Security and Safety) carries 8.1% of the exam. The scenarios here are less about Anthropic's internal safety research and more about the practical security posture of production systems.
Prompt injection is the most commonly tested attack vector. The exam presents a scenario where user-supplied input is concatenated into a prompt that also contains privileged instructions, and asks you to identify the vulnerability and the correct mitigation. The answer is almost always structural: separate untrusted input from trusted instructions at the architecture level, not by filtering keywords.
Other Security and Safety scenarios cover:
- Validating tool outputs before passing them back into the context window.
- Designing human-in-the-loop checkpoints for high-stakes agentic actions. The exam rewards High-Stakes Enforcement Decision Rules: when the cost of an irreversible action is high, require explicit human confirmation rather than relying on model judgment alone.
- Recognising when a model's refusal is appropriate versus when it signals an overly restrictive system prompt.
The exam does not ask you to implement cryptographic controls or write firewall rules. It tests whether you can design Claude-based systems that are robust to adversarial inputs and that escalate appropriately when they encounter situations outside their authorised scope.
How does Domain 6 (Prompt and Context Engineering, 11.0%) differ from what I already know?
If you have used Claude extensively, you likely have intuitions about prompt engineering that are mostly correct. Domain 6 tests whether those intuitions hold up under production constraints.
The exam distinguishes between:
- Goal-based prompts that describe the desired outcome and let the model determine the steps, versus step-based prompts that enumerate a procedure. The exam tests when each is appropriate. See our Goal-Based vs Step-Based Prompts concept for the decision framework.
- Few-shot examples as a calibration tool. The exam rewards candidates who know that few-shot is the highest-leverage technique for ambiguous edge cases and extraction quality, and who can identify when adding examples is more effective than rewriting instructions.
- Context window management under real constraints. The Attention Dilution Problem is a tested concept: as context grows, model attention to early instructions weakens. The exam presents scenarios where this is the root cause of degraded output and asks for the correct architectural response.
Domain 6 also overlaps with Domain 2 in structured output design. Candidates who understand how schema design prevents fabrication and how to write output format instructions that survive edge cases will find these questions straightforward.
What are the exact exam logistics for CCDV-F?
| Logistics item | Detail |
|---|---|
| Exam code | CCDV-F |
| Full name | Claude Certified Developer, Foundations |
| Price | $125 USD per attempt |
| Items | 53 |
| Time limit | 120 minutes |
| Scoring scale | 100 to 1000 |
| Pass mark | 720 |
| Scenario bank | None (items written directly against domain skills) |
| Credential validity | 12 months from award date |
| Delivery | Online-proctored or test centre (Pearson VUE) |
One important structural difference from the Architect exam (CCAR-F): CCDV-F does not draw from a scenario bank. Each sitting presents items written directly against the domain skills. This means you cannot predict which specific scenarios will appear, but it also means thorough domain coverage is the most reliable preparation strategy.
The score report you receive after the exam shows pass or fail, your scaled score, and percent-correct by domain. That domain breakdown is valuable: if you sit the exam and do not pass, it tells you exactly where to focus before your next attempt.
Tiered Claude Partner Network partners get discounted first attempts.
How should I structure my preparation to avoid wasting time?
Given the domain weights, a rational study allocation looks like this:
-
Start with Domain 2 (Applications and Integration, 33.1%). This is non-negotiable. Build or review at least one end-to-end Claude application that handles streaming, error states, and multi-turn conversation correctly.
-
Move to Domain 5 (Model Selection and Optimisation, 16.8%). Work through model selection scenarios until the Haiku/Sonnet/Opus decision feels automatic. Understand prompt caching mechanics.
-
Cover Domain 1 (Agents and Workflows, 14.7%) and Domain 8 (Tools and MCPs, 10.6%) together. These domains share conceptual infrastructure. Tool descriptions, error propagation, and agentic loop design all appear in both.
-
Study Domain 6 (Prompt and Context Engineering, 11.0%). If you have production Claude experience, this domain will feel familiar. Focus on the edge cases: few-shot calibration, context window management, and structured output reliability.
-
Allocate remaining time to Domain 7 (Security and Safety, 8.1%), Domain 3 (Claude Code, 3.1%), and Domain 4 (Eval, Testing, and Debugging, 2.6%). Do not skip these; do not over-invest.
Our platform's adaptive engine uses Bayesian Knowledge Tracing with a 0.90 mastery threshold, which means it will automatically surface the concepts where your probability of mastery is lowest. For CCDV-F, the practice exams mirror the real format: 53 questions, scored 100 to 1000 with 720 as the pass mark. You can track your domain-level readiness before you book the real sitting.
For candidates also considering the Architect track, our Agentic Architecture and Tool Design and MCP Integration concept libraries cover the CCAR-F domains in depth.
Is CCDV-F the right LLM certification for me, or should I sit CCAR-F instead?
The two credentials test different skill profiles.
| Dimension | CCDV-F (Developer) | CCAR-F (Architect) |
|---|---|---|
| Exam code | CCDV-F | CCAR-F |
| Price | $125 | $125 |
| Items | 53 | 60 |
| Time | 120 minutes | 120 minutes |
| Primary focus | Building and integrating Claude applications | Designing multi-agent systems and orchestration |
| Heaviest domain | Applications and Integration (33.1%) | Agentic Architecture and Orchestration (27%) |
| Scenario bank | No | Yes (4 of 6 drawn per sitting) |
| Best for | Developers building Claude-powered products | Architects designing Claude system topologies |
If your day-to-day work involves writing application code that calls the Claude API, integrating Claude into existing systems, or selecting models for production workloads, CCDV-F is the more directly relevant credential. If your work involves designing multi-agent orchestration, defining system boundaries, and making architectural decisions about how Claude components interact, CCAR-F is the better fit.
Both credentials are valid for 12 months from the award date and are part of the Claude Partner Network, a $100M programme that as of 3 June 2026 had more than 40,000 partner applicant firms and 10,000 certified individuals.
Frequently asked questions
How many questions are on the CCDV-F exam and how long do I have?
What is the passing score for the Claude Certified Developer exam?
Which CCDV-F domain should I study first?
Does the CCDV-F exam test temperature, top_p, and older sampling parameters?
How long is the CCDV-F credential valid?
Are there practice tests for the CCDV-F exam?
People also ask
What is the best LLM certification for developers in 2026?
How hard is the CCDV-F LLM certification exam?
How much does an LLM certification from Anthropic cost?
Does the CCDV-F exam cover prompt injection and AI security?
What is the difference between the CCDV-F and CCAR-F certifications?
About the author
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.