Build confidence in designing, delivering, and operating Claude-powered systems and prepare for the Claude Certified Architect – Professional (CCAR-P) exam. You'll progress from structured discovery to production architecture decisions, with ShopAssist AI, a customer-support application for an online store, as the implementation reference alongside independent architecture scenarios.

Claude Certified Architect - Professional

Claude Certified Architect - Professional


Instructors: Anton Voroniuk
Included with •Learn more
Recommended experience
Recommended experience
What you'll learn
You will translate stakeholder problems into measurable requirements and justify architecture patterns, Claude models, and prompt strategies.
You will design RAG pipelines and MCP, API/CLI, or agent-to-agent integrations, and improve them with evaluation, monitoring, and A/B tests.
You will build guardrails, human review, and compliance evidence into architecture, communicate decisions, and enable teams with Claude tooling.
Details to know

Add to your LinkedIn profile
October 2026
11 assignments
See how employees at top companies are mastering in-demand skills

There are 11 modules in this course
How do I know whether a business problem actually needs Claude, and which architecture should I propose? This module helps you answer that question the way a professional architect would, before any model or framework is chosen. You will be able to turn a stakeholder conversation into a discovery brief, connect the expected benefit to measurable service commitments, and select the least complex pattern, whether an augmented LLM, a workflow, or an agent, that satisfies the task's uncertainty and control requirements. You will practice structured discovery questions, value pillars covering efficiency, transformation, productivity, cost, and performance SLAs, end-to-end mapping from input through processing, output, and feedback loops, and decomposition of complex work into stages with clear output contracts and validation points. Generic claims-triage, support-service, and document-review scenarios keep the techniques independent of any single product. The module also orients you to the CCAR-P exam format, scaled scoring, and seven weighted domains. It is designed for solution architects, AI engineers, technical leads, and consultants who own end-to-end Claude solutions; you should already be comfortable with software architecture and LLM application concepts. You will leave with a one-page discovery brief, a baseline-and-target table for service commitments, and a justified architecture pattern with its decomposition and failure paths documented.
What's included
7 videos1 assignment
7 videos•Total 36 minutes
- Introduction•2 minutes
- Understanding the CCAR-P Exam and the Architect’s Role•7 minutes
- Discover the Business Problem Before Selecting AI•5 minutes
- Connect Business Value to Measurable Service Commitments•5 minutes
- Design the Complete Input-to-Feedback Architecture•6 minutes
- Choose an Augmented LLM, Workflow, or Agent•4 minutes
- Decompose Complex Work into Verifiable Stages•5 minutes
1 assignment•Total 10 minutes
- Frame the Problem and Select an Architecture•10 minutes
What does my application actually own when it calls Claude through the API, and where must architecture enforce rules the model cannot guarantee? This module answers that question through working implementation demonstrations built around ShopAssist AI, an online-store support application. You will be able to trace how a request travels from your code to Claude and back, explain why conversation state is application state, and decide which behaviors belong in a system prompt and which must be enforced deterministically in application logic. You will examine API authentication, the Messages API structure, max_tokens and stop_reason, manual history management for stateless requests, reusable conversation helpers and the chat loop, system prompt placement, summarization of older turns, and generation controls such as temperature, model selection, prefill, and stop sequences. A companion reading clarifies which controls each model supports, so you do not rely on settings that are unavailable or non-deterministic. The module is designed for architects and senior engineers who need implementation-level grounding for design decisions; basic Python reading ability is sufficient, and Claude API access is optional for reproducing the demonstrations. You will leave with a clear map of the model-application boundary, a checklist for context growth and state handling, and criteria for choosing schema-constrained output over free-form generation.
What's included
5 videos1 assignment5 ungraded labs
5 videos•Total 31 minutes
- First Request: API Key, Messages, max_tokens, stop_reason•7 minutes
- Multi-Turn Conversations and Manual History•6 minutes
- Conversation Helper Functions and Chat Loop•5 minutes
- System Prompts, Behavior, and Application Enforcement•6 minutes
- Temperature, Model Selection, Prefill & Stop Sequences•6 minutes
1 assignment•Total 10 minutes
- Inspect the Application Boundaries Behind Claude•10 minutes
5 ungraded labs•Total 300 minutes
- Your First Claude Request•60 minutes
- Multi-Turn Conversations•60 minutes
- Conversation Helpers•60 minutes
- System Prompts and Behaviour•60 minutes
- Temperature and Stop Sequences•60 minutes
Which Claude model, prompting technique, and context strategy will meet this workload's quality, latency, and cost requirements? This module shows you how to answer with measured evidence rather than preference. You will be able to benchmark Haiku, Sonnet, and Opus on representative cases, choose a single model or a justified routing and escalation policy, select zero-shot, few-shot, or chain-of-thought prompting for a given task, and design a reusable prompt and context plan. You will practice separating stable system policy from reusable modules, task templates, and dynamic input; treating user text, retrieved documents, and tool results as data that cannot grant authority; packaging guidance as Skills; allocating a context budget across instructions, evidence, history, and tool output; compacting long transcripts without losing identifiers or decisions; and configuring prompt caching boundaries while checking cache creation and read usage. Generic benchmark sheets, classification and planning tasks, and synthetic transcripts keep the examples transferable. The module is designed for architects, AI engineers, and technical leads who design production prompts and context pipelines; familiarity with LLM APIs and JSON is assumed. You will leave with a documented model choice with one rejected alternative, a modular prompt template, a context budget with a compaction rule, and an estimate of where caching will and will not pay off.
What's included
5 videos1 assignment
5 videos•Total 26 minutes
- Select Claude Models Using Workload Evidence•5 minutes
- Apply Zero-Shot, Few-Shot, and Chain-of-Thought Prompting•5 minutes
- Compose Prompt Templates, Modules, and Skills•6 minutes
- Budget Context and Preserve Important State•5 minutes
- Reuse Stable Prompt Prefixes with Caching•5 minutes
1 assignment•Total 10 minutes
- Design Models, Prompts, and Context for the Workload•10 minutes
How do I make sure Claude's outputs are safe for downstream systems, and how do I prove a change actually improved quality? This module gives you the contracts and evaluation gates that turn plausible output into trustworthy system behavior. You will be able to design tool schemas and structured outputs, validate evidence and structure before acting, define a balanced evaluation scorecard, and build a mixed evaluation plan that combines code, model, and human grading. Implementation demonstrations from ShopAssist AI cover tool schemas, tool_choice, structured output with tool_use and JSON Schema, a structured return-request extraction build, the prompt evaluation workflow, and grader mechanics. Companion readings explain the difference between ordinary schemas and strict tool use, and why a model-generated confidence field needs calibration before it signals reliability. You will also define accuracy, latency, cost, safety, and security metrics with acceptance gates, and design representative datasets with routine, rare, adversarial, permission-sensitive, and no-answer cases. The module is designed for architects and AI engineers responsible for release quality; basic Python reading ability and familiarity with JSON are assumed. You will leave with a validated output contract, a release scorecard with minimum safety and security gates, and an evaluation manifest that assigns a grading method to every criterion.
What's included
8 videos1 assignment5 ungraded labs
8 videos•Total 51 minutes
- Tool Schemas, Tool Choice, and First Tool Use•8 minutes
- Structured Output with tool_use, JSON Schema, and tool_choice•7 minutes
- Validate Evidence and Structured Output Before Acting•7 minutes
- BUILD: ShopAssist Extracts Structured Return Requests•7 minutes
- Define a Balanced Evaluation Scorecard•6 minutes
- Build Representative Datasets and a Mixed Evaluation Plan•6 minutes
- Prompt Evaluation Workflow•5 minutes
- Grading Claude Outputs: Code, Model, and Human Review•6 minutes
1 assignment•Total 10 minutes
- Establish Trustworthy Outputs and Evaluation Gates•10 minutes
5 ungraded labs•Total 300 minutes
- Structured Output with Tool Use•60 minutes
- Validating Extracted Data•60 minutes
- Structured Return Requests•60 minutes
- Prompt Evaluation•60 minutes
- Grading Claude Outputs•60 minutes
How should I design retrieval so Claude answers from the right, current, and permitted evidence? This module walks you through the architecture decisions behind a production retrieval-augmented generation system. You will be able to design a complete RAG pipeline from source ingestion to attributed answer, choose chunk boundaries that preserve meaning, design indexes that respect freshness and permissions, match retrieval methods to data shape and query pattern, and decide when progressive discovery beats preloaded context. You will compare fixed-size, structure-based, and semantic chunking; select keyword, vector, hybrid, metadata-filtered, and structured retrieval for different questions; handle index additions, updates, deletions, and embedding changes through controlled rebuilds; apply permission filters before text reaches the model; and evaluate retrieval and generation with separate signals. Generic policy-search pipelines, policy tables, index refresh reports, and discovery traces keep every example independent of a particular vector database. The module is designed for architects, AI engineers, and platform engineers who integrate enterprise knowledge with Claude; familiarity with search concepts and data pipelines is helpful but not mandatory. You will leave with a RAG design justified by document structure, query patterns, permissions, and freshness requirements, plus a retrieval routing table and a safe no-evidence response pattern.
What's included
5 videos1 assignment
5 videos•Total 29 minutes
- Design the RAG Pipeline from Source to Answer•6 minutes
- Choose Chunk Boundaries for Documents and Tables•7 minutes
- Design Indexes for Freshness, Permissions, and Traceability•6 minutes
- Match Retrieval to Data Shape and Query Pattern•5 minutes
- Choose Progressive Discovery or Preloaded Context•5 minutes
1 assignment•Total 10 minutes
- Architect Retrieval and Progressive Discovery•10 minutes
How do I connect Claude to business systems without giving it more authority than the task requires? This module helps you select integration mechanisms and close the access gaps that appear when models, tools, and services work together. You will be able to choose between MCP, API, CLI, and agent-to-agent integration, trace identity and authorization across a complete request path, and remove unnecessary tools and capabilities from agents. You will compare coupling, interoperability, runtime location, authentication, versioning, error handling, and monitoring; distinguish user identity, service identity, and delegated access; identify overbroad credentials, missing downstream authorization, and model-supplied identities treated as proof; and build narrow, stage-specific tool sets for roles such as a read-only analyst. A ShopAssist AI implementation demonstration then shows backend capabilities turned into explicit, controlled tool and MCP interfaces. The module is designed for architects, platform engineers, and security-minded technical leads who own integrations; familiarity with APIs, authentication, and authorization concepts is assumed, and no MCP server-authoring background is required. You will leave with an integration decision for three representative cases, an annotated identity and data-flow diagram showing where permissions are enforced, and a reduced capability manifest that you can apply to your own agents and tools.
What's included
4 videos1 assignment
4 videos•Total 25 minutes
- Select MCP, API/CLI, or Agent-to-Agent Integration•6 minutes
- Find Identity and Authorization Gaps Across Integrations•6 minutes
- Remove Capability Bloat from Tools and Agents•5 minutes
- BUILD: ShopAssist Backend Tools and MCP Integration•8 minutes
1 assignment•Total 10 minutes
- Connect Systems with Appropriate Authority•10 minutes
When does a multi-agent design pay off, and how do I keep agents from taking actions they should not? This module helps you design orchestration, risk controls, and human review as one coherent system. You will be able to choose a coordinator-worker or supervisor pattern, define reliable handoffs, justify accuracy-latency configuration trade-offs, build an actionable LLM risk register, implement layered guardrails at action boundaries, and design human review as a dependable service. You will practice bounding retries and delegation depth, writing handoff records that separate verified facts from conversational summaries, allocating a latency budget across retrieval, model calls, tools, and validation, assessing risks such as prompt injection, data leakage, and unauthorized actions by likelihood and impact, blocking a forbidden operation with a deterministic pre-execution check, and setting review triggers, queue ownership, and timeout behavior. A ShopAssist AI implementation demonstration brings tools, orchestration, deterministic controls, context management, and human escalation together in one agentic workflow. The module is designed for architects and AI engineers designing agentic systems for consequential tasks; experience with tool use and workflow design is assumed. You will leave with an orchestration design with failure boundaries, a prioritized risk register, a guardrail placement plan, and a review-routing table that never executes while approval is pending.
What's included
7 videos1 assignment
7 videos•Total 42 minutes
- Design Multi-Agent Coordination and Failure Boundaries•7 minutes
- Preserve State and Evidence at Workflow Handoffs•6 minutes
- Justify Accuracy–Latency Configuration Trade-Offs•5 minutes
- Build an Actionable LLM Risk Register•6 minutes
- Implement Layered Guardrails at Action Boundaries•7 minutes
- Design Human Review as a Reliable Service•6 minutes
- BUILD: ShopAssist Becomes an Agentic System•6 minutes
1 assignment•Total 10 minutes
- Coordinate Agents with Guardrails and Human Control•10 minutes
How do I know whether my Claude system is still performing well in production, and what should I change when it is not? This module shows you how to turn telemetry into diagnoses and evidence-based change decisions. You will be able to design observability across distributed AI components, monitor quality, performance, and drift, isolate the earliest broken stage in a failure, run controlled A/B tests, and optimize cost and latency without dropping below the required quality floor. You will work with correlated traces across request, retrieval, model, tool, and agent spans; sampling and retention choices under cost and cardinality constraints; version-aware dashboards and alert thresholds with owners and runbooks; fixed-evidence replays that separate retrieval defects from model capability problems; A/B results where an average gain hides harm in high-risk segments; and usage sheets that attribute tokens, retries, and review effort to individual stages. All examples use generic traces and dashboards, so the techniques transfer to any monitoring stack. The module is designed for architects, platform engineers, and AI engineers who operate Claude systems after launch; familiarity with logging and basic experiment design is helpful. You will leave with a telemetry strategy, a documented diagnosis of a production regression, a rollout decision with its rationale, and a measured bottleneck fix.
What's included
5 videos1 assignment
5 videos•Total 32 minutes
- Design Observability Across Distributed AI Components•7 minutes
- Monitor Quality, Performance, and Drift in Production•7 minutes
- Diagnose Prompt, Retrieval, and Model Failures•6 minutes
- Run A/B Tests and Make Controlled Rollout Decisions•7 minutes
- Optimize Cost and Latency Without Losing Required Quality•5 minutes
1 assignment•Total 10 minutes
- Observe, Diagnose, and Improve the Production System•10 minutes
How do GDPR, HIPAA, FedRAMP, and fairness expectations change the architecture I propose, and what evidence will reviewers need? This module helps you turn governance requirements into concrete data-flow controls, boundaries, and accountable owners. You will be able to map personal data across prompts, indexes, caches, and logs, trace deletion through derived stores, identify ePHI destinations and vendor boundaries in a healthcare workflow, check whether a cloud service and integration path fit a government authorization context, and measure bias across meaningful user groups. You will apply minimization, purpose limitation, retention, and individual-rights handling; evaluate business associate agreements and minimum-necessary rules; distinguish authorized service offerings from vendor-wide labels; assign provider, customer, and agency responsibilities; choose fairness measures and recognize proxy bias; and disclose AI involvement and review options to users. Fictional data-flow maps, boundary diagrams, vendor checklists, and classification reports keep the examples realistic without implying legal conclusions. The module is designed for architects, technical leads, and consultants who work with privacy, compliance, and risk teams; no legal background is required, and the module does not replace advice from qualified specialists. You will leave with regulated-use decisions documented as architecture evidence, a list of open approvals with named owners, and a testable fairness mitigation plan.
What's included
4 videos1 assignment
4 videos•Total 26 minutes
- Translate GDPR Requirements into Data-Flow Controls•7 minutes
- Design HIPAA Workflows Around PHI and Vendor Boundaries•6 minutes
- Evaluate FedRAMP Boundaries for Government Solutions•6 minutes
- Evaluate Bias, Fairness, and Transparency•7 minutes
1 assignment•Total 10 minutes
- Translate Governance into Architecture Evidence•10 minutes
How do I get stakeholders to agree on an architecture, keep their expectations realistic, and hand the design to engineers who can build it? This module develops the communication and lifecycle practices that make a sound design succeed in an organization. You will be able to write decision records for executive, product, engineering, and governance audiences, manage feedback and renegotiate SLA expectations with measured evidence, produce an implementation-ready architecture handoff package, and manage decisions from discovery through iteration. You will practice presenting options, evidence, risks, and unresolved assumptions without claiming a universally best architecture; separating incidents, feature requests, and unmet expectations; negotiating scope, review workload, and service targets when stakeholders want both immediate answers and mandatory expert approval; documenting interface contracts, denial paths, observability requirements, and acceptance tests; and using release gates, versioned prompts, models, and indexes, and rollback readiness to preserve approved behavior. Generic recommendations, negotiation scenarios, handoff templates, and lifecycle records keep the practice transferable. The module is designed for architects, technical leads, and consultants who work between business stakeholders and delivery teams; no formal project-management training is required. You will leave with a decision record in two audience versions, an approved SLA decision log, and a handoff package that an engineer can implement and an operator can diagnose.
What's included
4 videos1 assignment
4 videos•Total 23 minutes
- Communicate Architecture Decisions to Different Audiences•6 minutes
- Manage Feedback and Renegotiate SLA Expectations•5 minutes
- Write Architecture Guidance That Engineers Can Implement•5 minutes
- Manage Architecture from Discovery Through Iteration•7 minutes
1 assignment•Total 10 minutes
- Communicate Decisions and Manage the Lifecycle•10 minutes
How do I equip my team to use Claude tooling safely and productively, and how do I respond when something breaks in production? This module brings developer enablement, incident response, and professional scenario reasoning together. You will be able to configure Claude Code and shared team environments, improve developer workflows with reviewed AI-assisted changes, coordinate debugging and operational recovery, and solve professional architecture scenarios that span several domains. You will practice setting up shared CLAUDE.md guidance, project settings, approved tools, MCP endpoints, Skills, and permissions in a sample repository; selecting a bounded refactoring or test-generation task and reviewing the diff before adoption; measuring cycle time, rework, and escaped defects instead of lines generated; triaging an incident packet, choosing a mitigation such as rollback or restricted functionality, and writing an operational handoff; and working through original cases on retrieval strategy, agent expansion, and a production regression that challenges an SLA. The module is designed for architects, technical leads, and platform engineers who support engineering teams and are preparing for the CCAR-P exam; experience with Git-based development workflows is assumed. You will leave with a team-tooling configuration plan, a reviewed AI-assisted change with measured benefit, an incident response and root-cause record, and a repeatable method for answering scenario-based exam questions.
What's included
4 videos1 assignment
4 videos•Total 26 minutes
- Configure Claude Code and Team Environments•7 minutes
- Improve Developer Workflows with AI-Assisted Checks•6 minutes
- Coordinate Debugging and Operational Recovery•6 minutes
- Solve Professional Architecture Scenarios•8 minutes
1 assignment•Total 10 minutes
- Enable Teams and Resolve Operational Scenarios•10 minutes
Instructors


Offered by
Explore more from Software Development
SSkillsBooster Academy
Course
Status: Free trialFree trial
DDr. Ryan Ahmed
Course
Status: Free trialFree trial
AAnthropic
Course
Category: FreeFree
DDr. Ryan Ahmed
Course
Status: Free trialFree trial
Why people choose Coursera for their career

Felipe M.

Jennifer J.

Larry W.

Chaitanya A.
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Frequently asked questions
To access course materials, assignments, and earn a Certificate, you'll need to purchase the Certificate experience when you enroll in a course. Eligible learners may also have the option to start with a Free Trial. Some courses may also offer a Full Course, No Certificate option. This lets you access course materials, submit required assessments, and receive a final grade, but you won't be able to earn or purchase a Certificate.
When you purchase a Certificate you get access to all course materials, including graded assignments. Upon completing the course, your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.
More questions
Financial aid available,


