SaveMyCert
Exam prep

How to prepare for the AWS Developer Associate (DVA-C02)

Preparing for the AWS Developer – Associate (DVA-C02) means combining study of AWS’s developer and serverless services with hands-on building — it assumes you can read code and rewards understanding how applications actually integrate with AWS, not memorised facts. Unlike a pure architecture exam, DVA-C02 tests things you can only really learn by writing and deploying code: how the SDK behaves, what a deployment pipeline actually does when it fails, what an application log looks like when something is wrong. This guide covers the four domains, the services worth knowing deeply, why hands-on practice is essential here specifically, the study stack, what sets this exam apart from SAA-C03, and the mechanics and readiness signal.

Study the four domains

DVA-C02 is organised around four domains that track the lifecycle of building and running an application on AWS:

  • Development with AWS Services — writing applications that correctly use AWS services, SDKs and APIs.
  • Security — authentication, authorisation and secure coding practices at the application layer.
  • Deployment — packaging, releasing and managing application deployments with AWS’s CI/CD tooling.
  • Troubleshooting and Optimization — diagnosing issues and improving performance using AWS’s monitoring and debugging tools.

Know the services deeply

Depth beats breadth for this exam, and the services worth knowing well cluster around application development: Lambda and the wider serverless stack, DynamoDB for application data, and API Gateway for exposing functionality. Around those sit messaging and integration services such as SQS and SNS, the AWS SDKs and APIs themselves, the CI/CD services used to deploy application code, IAM as it applies to applications rather than infrastructure, and observability tooling such as X-Ray for tracing requests through a distributed application.

For each, understand it as a developer would use it — what a call to it looks like, how it fails, and how you would monitor it — rather than as an infrastructure component. Skip pricing figures, quotas and configuration syntax; the exam does not test those and they change too often to be worth memorising.

Why hands-on practice is essential

This exam is harder to pass from reading alone than most, because its questions describe application behaviour that only makes sense once you have seen it happen. Build and deploy a small serverless application on a free-tier account — a Lambda function behind API Gateway, reading and writing to DynamoDB — then wire up a basic CI/CD pipeline to deploy it, and make at least one real call through the SDK rather than only reading about it.

Deliberately break something once you have it working: misconfigure a permission, introduce a bug, watch what the logs and traces show you. That debugging experience is exactly what the Troubleshooting and Optimization domain tests, and it is very difficult to fake by reading documentation.

The study stack

Start from the official exam guide, which lists precisely what each domain expects — use it as your checklist. Add AWS Skill Builder for structured, vendor-produced material, work through practice questions to get comfortable with the exam’s phrasing, and finish with full-length, timed mock exams under real conditions rather than relaxed review.

What sets DVA-C02 apart from SAA-C03

Where the Solutions Architect – Associate tests designing a system’s shape, the Developer – Associate tests the code and deployment mechanics that live inside it — SDK behaviour, deployment pipelines, application-level security and debugging a running application. If your preparation feels entirely architectural with no code or deployment involved, that is a sign you are studying for the wrong exam, or at least missing DVA-C02’s core.

Mechanics and knowing when you’re ready

DVA-C02 is 65 questions in 130 minutes, scored on a scaled 100–1000 range with a pass mark of 720, compensatory across domains, with no penalty for wrong answers — answer every question. The fee is $150 at the time of writing (check AWS’s pricing page), and a failed attempt means a 14-day wait before rebooking.

The readiness signal is the same as for every AWS exam: consistency on full-length, timed mock exams, comfortably above the pass mark, across multiple attempts rather than one good run. When that consistency includes the Troubleshooting and Optimization domain — the one candidates most often under-practise, since it needs real debugging experience — you are genuinely ready to book.

Ready to start studying — free?

Original practice questions, timed mock exams and revision notes. No card, nothing to pay.

Jump straight into an exam
DVA-C02SAA-C03

Questions, answered

Study the four domains from the official exam guide, learn the developer and serverless services (Lambda, DynamoDB, API Gateway, SDKs, CI/CD tooling) deeply rather than broadly, and build and deploy a small application hands-on. Finish with full-length, timed mock exams to confirm readiness.

Get the study material as it lands

Occasional email when we publish a new certification, guide or set of practice questions. No spam, unsubscribe in one click.

Keep reading

Exam prep
How to prepare for the AWS Security Specialty exam
Exam prep
How to prepare for the AWS Solutions Architect Associate (SAA-C03)
Exam prep
How to prepare for the AZ-104 Azure Administrator exam
Exam prep
How to prepare for the AZ-900 Azure Fundamentals exam