This course contains the use of artificial intelligence.
Most Claude courses teach you the API surface. This one teaches you which decision prevents which production failure.
Every section follows one spine: a Claude integration that worked well in development now has to hold up in production. Longer sessions, larger tool outputs, interrupted streams, tighter cost limits, and actions that cannot be undone. Twenty-two lectures open on a real incident — an agent that edited a production file, a stream that left a half-written tool call in the history, a fetched page that gave the orders — then diagnose it and build the mechanism that would have prevented it.
You will learn tokens, the context window and sampling as behaviour you can predict; prompting craft and structured outputs; the tool-use loop and schema design; streaming without corrupting state; context engineering; agent construction and memory scope; Claude Code's permission model, hooks, subagents and MCP servers; evals, graders and calibrated judges; failure handling, cost levers and prompt injection defence; and finally packaging, contributing back, deployment and trust boundaries.
Every technical specific was verified against current documentation at recording time. Where the source material was wrong — and in several places it was — the correction is named rather than quietly patched, so you can see how to check these things yourself.
Includes 5 section quizzes, 11 graded debugging assignments with full model answers, and a 53-question final practice exam weighted to the published CCDV-F blueprint.
This course is independent preparation for the Claude Certified Developer – Foundations exam. It is not official, not endorsed by Anthropic, and not affiliated with them. Completing this course does not award the credential; learners register and sit the exam themselves.
This course's narration is synthesised and its visuals are programmatically generated.






