Перейти к содержимому

CCDV-F Deep Dive 02/25: Software Engineering Foundations (Domain 2, 7.4%) | CCDV-F Foundations

Core Concept Learning

0:00 / 0:00

CCDV-F Deep Dive 02/25: Software Engineering Foundations (Domain 2, 7.4%) | CCDV-F Foundations

16 просмотров · 3 дня назад
Core Concept Learning
48 подписчиков
16 просмотров · 3 дня назад
Software Engineering Foundations explained for the CCDV-F exam: default to the official SDK over raw HTTP, keep async concurrency bounded under rate limits, stream long outputs, version prompts, tool schemas, model IDs and eval sets like code, refactor in small reversible steps behind characterisation tests, test and review AI-generated code instead of vibe-shipping, gate merges on tests and evals in CI, and build in timeouts, transient-only retries, idempotency and request-ID logging. Software Engineering Foundations carries 7.4% of the Claude Certified Developer Foundations (CCDV-F) exam weight, in Domain 2: Applications and Integration (33.1%). This exam-prep deep dive is for developers preparing for the Claude Certified Developer Foundations (CCDV-F) exam who want more than the short Software Engineering Foundations lesson. Most of this skill is general software engineering practice rather than Anthropic content, and the video labels those parts clearly. It covers one REST and JSON round trip to the Claude API, raw HTTP versus the official SDKs, synchronous, asynchronous and streaming calls, concurrency under rate limits, version control for prompts and tool schemas, code review, small- and large-scale refactoring, testing AI-generated code, SDLC integration with CI gates, and production qualities. It is an independent study video, not official Anthropic material, and the practice questions are original. What you will learn: • One Claude API round trip: REST, JSON, and the request ID • When raw HTTP is justified and what the official SDKs add • Synchronous, asynchronous, and streaming calls, and how they differ • Why async concurrency must stay bounded under rate limits • Version control for prompts, tool schemas, model IDs, and eval sets • Reviewing AI-generated code and refactoring safely, small and large • Unit tests plus evals, and gating merges in CI • Timeouts, transient-only retries, idempotency, and request-ID logging CHAPTERS 00:00 Software Engineering Foundations deep dive for the CCDV-F exam 00:56 REST and JSON: one Claude API round trip and the request ID 01:50 JSON handling: serialise, validate, tolerate new fields 02:45 Raw HTTP versus the official Claude SDK: typed errors, retries, timeouts 03:44 Synchronous, asynchronous, and streaming Claude API calls 04:40 Asynchronous programming: bounded concurrency under rate limits, timeouts, cancellation 05:32 Version control for prompts, tool schemas, model IDs, eval sets, and configuration 06:23 Code review for AI-generated changes: small diffs, fresh reviewer, evidence 07:14 Small-scale refactoring: characterisation tests and small reversible steps 08:04 Large-scale refactoring: codemods, pilot runs, reviewable batches, staged rollout 08:59 Testing AI-generated code instead of vibe-shipping 09:46 Testing LLM features: unit tests for deterministic code, evals for model behaviour 10:38 SDLC integration: evals in CI, prompts reviewed like code, merge gates 11:31 Production qualities: timeouts, transient-only retries, idempotency, request-ID logging 12:28 Practice questions and answers: Software Engineering Foundations CCDV-F deep-dive series: video 02 of 25. Each deep dive goes further than the matching short lesson in the CCDV-F full course; watch that lesson first if the topic is new. Previous: CCDV-F Deep Dive 01/25, Claude Application Design:    • CCDV-F Deep Dive 01/25: Claude Application...   Go deeper on this channel: CCDV-F 02/25: Software Engineering Foundations (Domain 2, 7.4%) | Claude Certified Developer:    • CCDV-F 02/25: Software Engineering Foundat...   Exam format: 53 multiple-choice and multiple-response questions, 120 minutes, pass mark 720 of 1000 (scaled). Weights and format come from third-party summaries of Anthropic's CCDV-F Exam Guide v1.0 (July 2026); confirm them against Anthropic's official guide before you sit the exam. Subscribe to Core Concept Learning for clear, visual explanations of AI and software engineering concepts. #CCDVF #ClaudeCertifiedDeveloper #SoftwareEngineering