Certification guide

DVA-C02

AWS Certified Developer - Associate: the honest guide

DVA-C02 is the AWS associate exam for the person who writes the code rather than the person who draws the diagram. Solutions Architect Associate asks which architecture fits. This one asks why your function returned a 502, which credential it was using when it did, and what you change so it stops.

The format is 65 questions in 130 minutes. Only 50 of those are scored; the other 15 are unscored questions AWS is trialling, and they are not marked as such, so you answer all 65 as though they count. Results come back as a scaled score from 100 to 1,000 with 720 to pass, on a compensatory model that lets a strong domain carry a weak one. The weightings are Development with AWS Services at 32 percent, Security at 26, Deployment at 24, and Troubleshooting and Optimization at 18.

The part people misjudge is Security. It is the second-heaviest domain on a developer exam, and it is not a lecture on encryption theory. It is reading an IAM policy document and saying whether it permits the call, knowing where a secret should live, and knowing which identity a piece of running code actually holds.

Who Developer Associate is for

A good fit if

  • You already write application code against AWS services and want the credential to match what you do.
  • You hold Cloud Practitioner and want an associate certification that plays to writing software rather than designing infrastructure.
  • Your team deploys through CodePipeline, CloudFormation or a similar pipeline and you want to understand the failures rather than escalate them.
  • You are a backend or full-stack developer whose employer runs on AWS, and you want a training request that is easy to justify.

Probably not, if

  • You have never deployed anything to AWS. This exam assumes a year of building on it, and the questions are written from the behavior of running services rather than from definitions. Cloud Practitioner first, then an account of your own.
  • You want the architecture credential that recruiters ask for by name. Solutions Architect Associate is more widely requested in job postings, and if you are only taking one associate exam that is usually the one.
  • You are an operations or platform engineer rather than a developer. CloudOps Engineer Associate covers the work you actually do, and this exam will spend a third of its questions on SDK behavior you do not touch.

Is Developer Associate worth it?

For a working developer on an AWS team, yes. The exam maps closely onto real daily failure modes: a Lambda function without the right execution role, a DynamoDB access pattern that scans when it should query, an API Gateway integration returning the wrong status, a buildspec that passes locally and fails in CodeBuild. Studying for it makes you better at the job in a way that not every certification does.

For a developer who does not yet work on AWS, it is worth it as a second step and a poor first one. AWS recommends a year of hands-on experience, and that recommendation is load bearing here. Cloud Practitioner at $100 is the cheaper way to find out whether the ecosystem suits you, and it earns you a half-price voucher toward this exam.

Against Solutions Architect Associate, be honest about which conversation you want to be in. SAA appears in far more job adverts, and a developer who holds it is read as someone who can also design. DVA is the better signal if you are staying in application work and want depth on the services you already call, and it is the weaker signal if you are trying to move into architecture or consulting.

What the exam actually asks you to do

Multiple choice and multiple response only. No simulations, no labs, and nothing to configure.

Item formats

  • Multiple choice
  • Multiple response

Nothing here needs a lab. Reading carefully and eliminating options is the whole skill. AWS, Developer Associate exam guide ↗

Domain breakdown and official weightings

From the official AWS exam guides. Development with AWS Services is the heaviest domain at 32 percent, followed by Security at 26 percent.

  • Development with AWS Services32%
  • Security26%
  • Deployment24%
  • Troubleshooting and Optimization18%

Amazon Web Services (AWS): AWS exam guides ↗

Study plans by experience level

Working AWS developer, a year or more on the platform

4 to 6 weeksat 6 to 8 hours

  1. 1Week 1: read the exam guide end to end, including the in-scope and out-of-scope service lists. Mark every task statement you could not demonstrate at a whiteboard. That marked list is your syllabus, not the whole document.
  2. 2Weeks 2 to 3: Development with AWS Services and Security first, because they are 58 percent of scored content between them. Build a small Lambda, DynamoDB and API Gateway application from scratch, then break it deliberately: remove a policy statement, misconfigure the execution role, exceed a throughput limit, and read what each failure looks like.
  3. 3Week 4: Deployment. Write a CloudFormation template by hand rather than generating one, run a CodeDeploy blue/green and a canary, and read a failed CodeBuild log properly.
  4. 4Week 5: Troubleshooting and Optimization. X-Ray traces, CloudWatch Logs Insights queries, DynamoDB and Lambda throttling, ElastiCache as a read pattern.
  5. 5Week 6: the free official sample questions, then full timed sets. Book when you are clearing the pass mark on unfamiliar questions rather than on ones you have seen.

Developer new to AWS, strong in another language or cloud

10 to 14 weeksat 6 to 8 hours

  1. 1Weeks 1 to 2: open your own account, set a billing alarm, and take Cloud Practitioner material as vocabulary rather than as an exam. Regions, availability zones, IAM principals and the shared responsibility model are assumed knowledge here.
  2. 2Weeks 3 to 5: IAM properly, before anything else. Read policy documents until you can say what one permits without running it. A quarter of this exam rests on that skill and it is the single best use of early study time.
  3. 3Weeks 6 to 9: build one application and keep extending it. Lambda behind API Gateway, DynamoDB behind that, S3 for objects, SQS between two functions. Deploy it with CloudFormation every time rather than by hand.
  4. 4Weeks 10 to 12: deployment and observability. A pipeline that builds, tests and deploys, then X-Ray and CloudWatch on the result.
  5. 5Weeks 13 to 14: the official question set and timed practice. Expect the first timed run to be uncomfortable and to be the most useful hour of the plan.

Already hold Solutions Architect Associate

3 to 4 weeksat 5 to 6 hours

  1. 1Read the exam guide and mark only the gaps. For most SAA holders those cluster in the SDK behavior, the CI/CD services and the parts of IAM that concern running code rather than users.
  2. 2Spend a full week on Lambda in detail: execution roles, environment variables and encryption, versions and aliases, concurrency and throttling, event source mappings, and what a timeout looks like from the caller.
  3. 3Spend a week on the deployment family. CodeBuild buildspec syntax, CodeDeploy deployment types and hooks, CloudFormation intrinsic functions and change sets, and the SAM shorthand for all of it.
  4. 4Do a timed set of the official sample questions before booking. The overlap with SAA is real but the framing is different, and the exam will keep asking what the code does rather than what the design should be.

Common mistakes

Studying architecture patterns instead of service behavior
The exam guide lists designing architectures, designing CI/CD pipelines and designing VPC networking as out of scope for this candidate. Time spent on design trade-offs is time not spent on what a service does when a limit is hit or a permission is missing, which is what the questions ask.
Treating Security as the small domain
It is 26 percent, second only to development. Candidates read that as encryption theory and meet policy evaluation, execution roles, temporary credentials, Secrets Manager against Parameter Store, and where a token comes from. Read real policy documents until the syntax stops slowing you down.
Learning the SDK from a course rather than from calls
Questions show snippets and ask what happens. Pagination, retries and exponential backoff, conditional writes, and the difference between a query and a scan all read as obvious in a slide and are not obvious under a clock. Write the calls yourself once and they stop being memorization.
Assuming the 15 unscored questions are identifiable
They are not flagged, and AWS may include pretest items on emerging topics such as AI-assisted development tooling that do not affect your score. If a question feels off-blueprint, answer it and move on rather than losing minutes deciding whether it counts.
Booking to create pressure
A failed attempt costs another $150 and a 14 day wait before you can rebook, which is longer than most people's remaining study window. Book when your practice scores clear the line on questions you have not seen before.

What comes after passing

The certification lasts three years. Recertifying means passing the current version at full price with your 50 percent benefit voucher applied, or passing AWS Certified DevOps Engineer Professional, which recertifies this one automatically. Developer Associate is also on the list of certifications AWS lets you extend by a year through paid Skill Builder activities instead of an exam.

The natural next step is DevOps Engineer Professional, which takes the pipeline and observability material here and makes it the whole exam. Solutions Architect Associate is the sideways step worth considering if you want the credential recruiters search for most often, and the two overlap enough that it is a shorter study than starting cold.

The thing to do in the first month is put the exam's diagnostic habits into your actual work. Reading a policy before escalating a permissions error, checking whether a table is being scanned, and looking at an X-Ray trace before guessing are all things the exam trains and most teams do not do by default.

Costs across the full renewal cycle are on the Developer Associate cost page.

Frequently asked questions

How much coding does DVA-C02 require?

You read code rather than write it. Questions show SDK snippets, IAM policy documents and buildspec files and ask what happens or what fixes the error. Being comfortable reading Python or JavaScript examples is enough, and no question asks you to author a working program.

How long does it take to study for DVA-C02?

Four to six weeks at 6 to 8 hours a week if you already build on AWS. Ten to fourteen weeks if AWS is new to you, most of that spent in your own account rather than in a course. Three to four weeks if you already hold Solutions Architect Associate.

Should I take Solutions Architect Associate or Developer Associate first?

Solutions Architect Associate appears in more job postings and reads as the broader credential, so most people take it first. Take Developer Associate first if you write application code on AWS daily and want the exam that matches the work, since passing either one earns a half-price voucher toward the other.

What score do you need to pass DVA-C02?

720 on a scaled range of 100 to 1,000, judged across the whole exam rather than per section. The scoring is compensatory, so a weak domain can be carried by a strong one, and only 50 of the 65 questions count toward that score.

Is DVA-C02 harder than the Cloud Practitioner exam?

Considerably. Cloud Practitioner tests whether you can describe AWS; this exam tests whether you can build on it and debug what you built. AWS recommends a year of hands-on development experience before sitting it, and that recommendation matches what candidates report.

Does DVA-C02 include labs or simulations?

No. The exam guide lists two response types and nothing else: multiple choice with one correct answer, and multiple response with two or more correct answers out of five or more options. There is no console to configure and nothing to build during the exam.

Keep reading

Compared with

Side by side on cost, difficulty, and which one to take first.

Every guide and cost breakdown, by vendor

Practice Developer Associate for free while you decide

Original questions written from the published objectives, with the concept, the reasoning, and a note on every wrong option. No account needed to start.

Start free Developer Associate questions