{"product_id":"exam-prep-claude-certified-developer-ccdv-f","title":"Exam Prep: Claude Certified Developer (CCDV-F)","description":"\u003cdiv\u003e\n\u003cp\u003eThis course prepares developers both to pass the \u003cb\u003eCCDV-F\u003c\/b\u003e (Claude Certified Developer — Foundations) exam and to apply those skills in creating AI-first, and AI-enabled business applications.\u003c\/p\u003e\r\n\u003cp\u003eParticipants will cover every exam domain with the time allocated to each topic matching the exam’s own domain weightings, ensuring no domain is either over- or under-represented. Every examinable concept and key skill is reinforced with hands-on experience, with at least 50% of each day spent building practical, AI applications. Participants leave with the knowledge and experience to architect agents and workflows, design efficient and effective AI applications, integrate AI resources using the Claude API, and implement security and guardrails and ready to tackle the CCDV-F certification exam. All the working code used in the course is also available to participants.\u003c\/p\u003e\r\n\u003cp\u003eEach section in the course maps directly to CCDV-F exam domains (each one of which is essential to creating an effective AI application) and closes with exam-style checkpoint questions using the same scenario-based, multiple-choice format used on the real exam. The course finishes with a full mock exam and personalized readiness review for those participants who want to take advantage of it. The course also covers test-taking strategies and tactics including how to analyze exam questions to ensure that you are meeting the exam’s requirements.\u003c\/p\u003e\n\u003c\/div\u003e\u003cdiv\u003e\n\u003ch3\u003eExam Prep: Claude Certified Developer (CCDV-F) Benefits\u003c\/h3\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cp\u003e\u003cb\u003eCourse Benefits\u003c\/b\u003e\u003c\/p\u003e\n\u003cul type=\"disc\"\u003e\n\u003cli\u003eBuild and integrate production-ready applications using Claude APIs and SDKs\u003c\/li\u003e\n\u003cli\u003eSelect, optimize, and evaluate Claude models for cost-effective performance\u003c\/li\u003e\n\u003cli\u003eDesign and implement agentic workflows using Anthropic’s agent frameworks and MCP tools\u003c\/li\u003e\n\u003cli\u003eEngineer robust prompts, contexts, and safety-aligned interaction patterns\u003c\/li\u003e\n\u003cli\u003eEvaluate, test, and debug Claude applications for reliability and safety\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003ePrerequisites\u003c\/b\u003e\u003c\/p\u003e\n\u003cp style=\"margin: 0in; line-height: normal; font-size: 11pt; font-family: Aptos, sans-serif;\"\u003e\u003cspan style=\"font-family: Arial, sans-serif;\"\u003eSome experience with creating applications, including using command line tools and a code editor.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e(\u003cb\u003eSpecial Pricing Considerations\/Competitor Pricing\/Licensing Fees: \u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e Courseware Cost: None\u003c\/p\u003e\n\u003cp\u003eExam Voucher NOT PROVIDED\u003c\/p\u003e\n\u003cp\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eTarget Audience:\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003eDevelopers and technical staff preparing for CCDV-F certification and\/or creating AI-First or AI-Enabled applications. No prior experience with creating AI applications is required.\u003c\/p\u003e\n\u003c\/li\u003e\u003c\/ul\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003ch3\u003eClaude Developer Exam Prep Course Outline\u003c\/h3\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003ch4\u003eLearning Objectives\u003c\/h4\u003e\n\u003cp\u003e\u003cb\u003eDay 1 - \u003c\/b\u003e\u003cb\u003eApplications and Integration\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eRequirements \u0026amp; Systems Lifecycle\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTranslating functional\/business requirements into Claude‑powered application designs\u003c\/li\u003e\n\u003cli\u003eSystems lifecycle concepts: design → build → deploy → monitor\u003c\/li\u003e\n\u003cli\u003eVersion control workflows (Git), code review practices\u003c\/li\u003e\n\u003cli\u003eConfiguration management: CLAUDE.md, settings.json, plugin dependencies\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eClaude API Mechanics\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMessages API (roles, content blocks, tool calls)\u003c\/li\u003e\n\u003cli\u003eStreaming responses\u003c\/li\u003e\n\u003cli\u003eVision inputs\u003c\/li\u003e\n\u003cli\u003eThinking mode\u003c\/li\u003e\n\u003cli\u003eCaching API\u003c\/li\u003e\n\u003cli\u003eBatches API\u003c\/li\u003e\n\u003cli\u003eThird‑party invocation patterns\u003c\/li\u003e\n\u003cli\u003eError handling and retry strategies\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eSoftware Engineering Foundations\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eREST API fundamentals\u003c\/li\u003e\n\u003cli\u003eJSON schemas and structured output validation\u003c\/li\u003e\n\u003cli\u003eAsync programming patterns (Python \/ TypeScript)\u003c\/li\u003e\n\u003cli\u003eDependency management and environment setup\u003c\/li\u003e\n\u003cli\u003eLogging, observability, and monitoring Claude applications\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eClaude Application Design\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDesigning multi‑interface Claude apps (claude.ai, Desktop, API, SDKs)\u003c\/li\u003e\n\u003cli\u003eMulti‑modal input handling (text, images, code)\u003c\/li\u003e\n\u003cli\u003eState management and context window budgeting\u003c\/li\u003e\n\u003cli\u003eModel version pinning and upgrade strategies\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eDay 2 - \u003c\/b\u003e\u003cb\u003eModel Selection and Optimization\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eLLM Fundamentals\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTokens, tokenization, and context windows\u003c\/li\u003e\n\u003cli\u003eSampling parameters (temperature, top‑p, top‑k)\u003c\/li\u003e\n\u003cli\u003eDeterminism vs. non‑determinism\u003c\/li\u003e\n\u003cli\u003eLatency and throughput considerations\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eModel Tier Selection\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCapability tiers: Haiku, Sonnet, Opus, Fable (emerging)\u003c\/li\u003e\n\u003cli\u003eChoosing models based on task complexity, cost, and latency\u003c\/li\u003e\n\u003cli\u003eStructured output reliability across model tiers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eOptimization Techniques\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eToken‑efficient prompt design\u003c\/li\u003e\n\u003cli\u003eCaching strategies\u003c\/li\u003e\n\u003cli\u003eBatch processing for large workloads\u003c\/li\u003e\n\u003cli\u003eCost management and monitoring\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eAgents and Workflows\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eAgent Architecture\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eWhen to use agents vs. workflows\u003c\/li\u003e\n\u003cli\u003eAnthropic Agent SDK fundamentals\u003c\/li\u003e\n\u003cli\u003eCustom agent loops and harnesses\u003c\/li\u003e\n\u003cli\u003eHosted vs. self‑hosted agent deployments\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eAgent Construction\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eBuilding agents with Claude Agent SDK\u003c\/li\u003e\n\u003cli\u003eMemory management and context window strategies\u003c\/li\u003e\n\u003cli\u003eTool‑use loops and multi‑step reasoning\u003c\/li\u003e\n\u003cli\u003eSub‑agents and delegation patterns\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eAgent Patterns \u0026amp; Frameworks\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eStrands\u003c\/li\u003e\n\u003cli\u003eLangGraph\u003c\/li\u003e\n\u003cli\u003ePydanticAI\u003c\/li\u003e\n\u003cli\u003eCommon agentic design patterns (planner‑executor, router‑selector, tool‑first loops)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003e \u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eDay 3 - \u003c\/b\u003e\u003cb\u003ePrompt and Context Engineering\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003ePrompt Engineering\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eInstruction hierarchy and role prompting\u003c\/li\u003e\n\u003cli\u003eSystem vs. user vs. developer messages\u003c\/li\u003e\n\u003cli\u003eMulti‑turn prompt stability\u003c\/li\u003e\n\u003cli\u003eGuardrails through prompt structure\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eContext Engineering\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eContext drift prevention\u003c\/li\u003e\n\u003cli\u003eRetrieval‑augmented context injection\u003c\/li\u003e\n\u003cli\u003eChunking strategies for long documents\u003c\/li\u003e\n\u003cli\u003eMaintaining state across multi‑step workflows\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eOutput Handling\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEnforcing structured output (JSON, XML, custom schemas)\u003c\/li\u003e\n\u003cli\u003eValidation and repair loops\u003c\/li\u003e\n\u003cli\u003eUsing tool calls to constrain output\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eTools and MCPs \u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eTool Implementation\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eTool schemas and function definitions\u003c\/li\u003e\n\u003cli\u003eInput\/output validation\u003c\/li\u003e\n\u003cli\u003eError handling inside tools\u003c\/li\u003e\n\u003cli\u003eMulti‑tool orchestration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eMCP (Model Context Protocol)\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eMCP server architecture\u003c\/li\u003e\n\u003cli\u003eSecure tool exposure\u003c\/li\u003e\n\u003cli\u003eHooks and guardrails\u003c\/li\u003e\n\u003cli\u003eDefensive patterns against malicious or unsafe tool invocation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eCustom Tools \u0026amp; Skills\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCustom tool development\u003c\/li\u003e\n\u003cli\u003eIntegrating Skills with Claude Code\u003c\/li\u003e\n\u003cli\u003ePlugin dependencies and configuration\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eSecurity and Safety (8.1%)\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eApplication Security\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSecrets and key management\u003c\/li\u003e\n\u003cli\u003eSecure API usage\u003c\/li\u003e\n\u003cli\u003eEnvironment isolation\u003c\/li\u003e\n\u003cli\u003eLogging and redaction of sensitive data\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003ePrompt Injection Defense\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eInjection patterns and detection\u003c\/li\u003e\n\u003cli\u003eGuardrail hooks\u003c\/li\u003e\n\u003cli\u003eSafe tool invocation\u003c\/li\u003e\n\u003cli\u003ePreventing destructive actions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eSafety Principles\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eAnthropic safety guidelines\u003c\/li\u003e\n\u003cli\u003eHigh‑risk request handling\u003c\/li\u003e\n\u003cli\u003eModel fallback behavior (e.g., classifier safeguard layers)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eClaude Code\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eCore Components\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eRules\u003c\/li\u003e\n\u003cli\u003eSkills\u003c\/li\u003e\n\u003cli\u003eCommands\u003c\/li\u003e\n\u003cli\u003eAgents\u003c\/li\u003e\n\u003cli\u003eAgent Memory\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eInteraction Modes\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eSession management\u003c\/li\u003e\n\u003cli\u003eSlash commands\u003c\/li\u003e\n\u003cli\u003eHeadless mode\u003c\/li\u003e\n\u003cli\u003eStreaming mode\u003c\/li\u003e\n\u003cli\u003eAuto‑mode\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eProject Structure\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eCLAUDE.md hierarchy\u003c\/li\u003e\n\u003cli\u003eRepository initialization\u003c\/li\u003e\n\u003cli\u003esettings.json configuration\u003c\/li\u003e\n\u003cli\u003ePlugin dependencies\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eEval, Testing, and Debugging (2.6%)\u003c\/b\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cb\u003eEvaluation\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eDesigning evals\u003c\/li\u003e\n\u003cli\u003eStructured output validation\u003c\/li\u003e\n\u003cli\u003eQuality monitoring in production\u003c\/li\u003e\n\u003cli\u003eRegression testing for prompts and agents\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eDebugging\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eIdentifying error types (integration vs. model output)\u003c\/li\u003e\n\u003cli\u003eTrace analysis\u003c\/li\u003e\n\u003cli\u003eFailure isolation\u003c\/li\u003e\n\u003cli\u003eRecovery strategies\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cb\u003eTesting\u003c\/b\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUnit tests for tools and MCP servers\u003c\/li\u003e\n\u003cli\u003eIntegration tests for agent workflows\u003c\/li\u003e\n\u003cli\u003eLoad testing and stress scenarios\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Learning Tree","offers":[{"title":"26AD10US \/ 2026-10-28T09:00:00 \/ Herndon, VA","offer_id":46278865059976,"sku":"US-1357-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"26BA75CN \/ 2026-11-23T09:00:00 \/ Ottawa","offer_id":46278865092744,"sku":"US-1357-IL","price":1844.0,"currency_code":"USD","in_stock":true},{"title":"26CC49US \/ 2026-12-16T09:00:00 \/ Herndon, VA","offer_id":46278865125512,"sku":"US-1357-IL","price":1844.0,"currency_code":"USD","in_stock":true}],"url":"https:\/\/kpit.learningtree.com\/products\/exam-prep-claude-certified-developer-ccdv-f","provider":"Learning Tree International","version":"1.0","type":"link"}