nerdexam
AWS Certified Developer Associate (DVA-C02): What's Actually Tested
AWSUpdated June 8, 2026

AWS Certified Developer Associate (DVA-C02): What's Actually Tested

65 questions, 130 minutes, $150, 720/1000 to pass. Here's what DVA-C02 actually tests, how hard it is, and how long to study.

By NerdExam Editorial Team · Published June 8, 2026

The AWS Certified Developer Associate (DVA-C02) is the certification for developers who build and deploy applications on AWS. The exam is $150, runs 130 minutes, has 65 questions, and requires 720 out of 1000 to pass. Most candidates need 8 to 10 weeks of focused study on top of real development experience. The questions are almost entirely scenario-based. You are not reciting API names. You are picking the right Lambda concurrency model, the right DynamoDB partition key design, or the right CodeDeploy deployment strategy for a given situation. If you have spent a year writing code that runs on AWS, you can pass without a course. If you have not, budget the full 10 weeks and build real serverless applications.

The 90-second answer

Take DVA-C02 if you write code for a living and your work runs on AWS. It is the credential that proves you can build with Lambda, DynamoDB, API Gateway, SQS, and the AWS SDK, not just click through the console. Hiring managers at companies running serverless workloads specifically screen for this cert, and it pairs well with SAA-C03 if you already have that one.

Skip DVA-C02 if you have never deployed a function to Lambda or read from DynamoDB in production code. Start with AWS Cloud Practitioner (CLF-C02) to build vocabulary, or work through SAA-C03 first if you want the architecture angle before the coding angle. Going into DVA-C02 without hands-on developer experience usually means a failed first attempt and another $150.

What does the DVA-C02 actually test?

DVA-C02 tests four domains. The weights below are from the official AWS exam guide and have been stable since the exam launched in 2023. Every question maps to one of them.

DomainWeightWhat it covers
Development with AWS Services32%Lambda, containers, API Gateway, DynamoDB data modeling, SQS, SNS, EventBridge, Step Functions, SDK and CLI usage
Security26%IAM roles and policies, Cognito user pools and identity pools, KMS encryption, Secrets Manager, SSM Parameter Store, secure API access patterns
Deployment24%CI/CD with CodePipeline, CodeBuild, and CodeDeploy; SAM and CloudFormation; Elastic Beanstalk; canary, blue/green, and rolling deployment strategies
Troubleshooting and Optimization18%CloudWatch logs and metrics, X-Ray tracing, caching strategies, Lambda cold start optimization, cost and performance tuning

The exam rewards developers who have actually shipped code to AWS. A typical question describes a scenario ("a Lambda function is hitting concurrency limits during peak traffic, and the team needs to handle the overflow without dropping events") and asks which combination of services and settings to apply. You are choosing the solution that fits the stated constraints, not the most sophisticated one.

If you have heard "DVA-C02 is all about knowing when NOT to use a service," that captures it well. Questions routinely give you four architectures that all technically work and ask which one is cheapest, most scalable, or easiest to maintain for a development team.

How hard is the DVA-C02?

DVA-C02 is a difficulty 3 out of 5. About the same difficulty as SAA-C03, but the focus shifts from designing infrastructure to writing and deploying application code. It is harder than AWS Cloud Practitioner (CLF-C02) and much easier than AWS DevOps Engineer Professional (DOP-C02). Community surveys suggest first-time pass rates are in the 65% to 75% range for candidates who studied at least 6 weeks and had real development experience.

The hard parts are specific:

  • DynamoDB data modeling: partition keys, sort keys, GSIs, LSIs, and access patterns come up constantly, and wrong design decisions at the data layer break everything else
  • Lambda execution model: cold starts, concurrency limits (reserved vs. provisioned), event source mappings, and retry behavior are tested deeply
  • Security at the code level: knowing the difference between an IAM role attached to a Lambda, a Cognito identity pool, and a resource-based policy matters, and the exam distinguishes them carefully
  • "Pick TWO" multi-select questions where partial credit does not exist
  • Time pressure: 65 questions in 130 minutes is exactly 2 minutes per question, with no buffer for review

The most common failure pattern looks like this: candidate takes a video course, never deploys a real serverless application, walks into the exam, hits a DynamoDB access-pattern question at question 20, spends 5 minutes second-guessing, and then rushes the CI/CD section. Final score: 690. Build real applications in week 2, not week 9. Deploy a Lambda behind an API Gateway with a DynamoDB table before you have finished your first week of study.

How long should you study for DVA-C02?

AWS recommends at least 1 year of hands-on development experience with AWS services and proficiency in at least one high-level language (Python, Java, JavaScript, etc.) plus the AWS SDK and CLI. That baseline is baked into the question difficulty. For actual study time on top of that experience:

  • With 1+ year AWS developer experience: 4 to 6 weeks at 8 to 10 hours per week
  • With 6 to 12 months AWS experience: 8 to 10 weeks at 8 to 10 hours per week
  • No AWS experience: 14 to 16 weeks, and you should take CLF-C02 or SAA-C03 first anyway
  • Coming from SAA-C03: 4 to 6 weeks; you already know the service landscape, now learn the SDK and coding patterns deeply

The biggest waste of study time is reading documentation without writing code. Build at least three real projects in your AWS account: a Lambda function triggered by SQS with a dead-letter queue for failures; an API Gateway endpoint backed by Lambda with Cognito authorizer protecting it; and a SAM template that deploys all of the above via CodePipeline. That hands-on work is what makes the scenario questions click. Reading about Lambda cold starts is forgettable. Debugging one in a real function is not.

A realistic week-by-week pace for an 8-week study plan looks like:

  1. Week 1: IAM deeply (roles, policies, trust relationships), Lambda fundamentals, function execution model
  2. Week 2: API Gateway (REST and HTTP APIs), Lambda integrations, Cognito user pools and identity pools
  3. Week 3: DynamoDB data modeling (partition keys, GSIs, query vs. scan, DAX caching)
  4. Week 4: SQS, SNS, EventBridge, Step Functions (event-driven patterns)
  5. Week 5: CodePipeline, CodeBuild, CodeDeploy, Elastic Beanstalk (CI/CD and deployment strategies)
  6. Week 6: CloudFormation and SAM, ECS and Fargate basics, S3 events and presigned URLs
  7. Week 7: CloudWatch, X-Ray, KMS, Secrets Manager, SSM Parameter Store, security and observability
  8. Week 8: Practice exams, weak-area cleanup, exam-day pacing drills

Most failures happen because candidates treat this like SAA-C03 and focus on architecture breadth. DVA-C02 goes narrow and deep on the developer services. Lambda, DynamoDB, and the CI/CD pipeline together cover well over half the exam.

What does the DVA-C02 cost?

The exam itself is $150 USD plus any local taxes. Beyond that, real total cost depends on your study path:

ComponentRangeNotes
Exam fee$150One attempt. Retake is another $150 if you fail.
Study course$0 to $150Stephane Maarek's DVA-C02 course on Udemy at ~$15 during sales
Practice questions$0 to $50NerdExam has 803 DVA-C02 questions if you want a free option
AWS lab costs$20 to $60Free tier covers most Lambda and DynamoDB usage; watch your API Gateway call counts
Books or whitepapers$0AWS Well-Architected Framework and Serverless Application Lens are free
Total realistic spend$150 to $400Cheapest viable path: $150 (exam only)

AWS offers a 50% retake voucher if you fail your first attempt, but only if you book the retake within 14 days. AWS also drops 50% vouchers for completing Skill Builder learning plans, so check your Skill Builder account before you pay full price.

What salary can you expect after passing?

DVA-C02 sits in the developer tier, which commands a solid premium over generalist development roles. Developers who can demonstrate AWS-specific skills in Lambda, DynamoDB, and CI/CD pipelines routinely close the gap with their infrastructure-focused peers. 2026 salary estimates from US job boards show:

  • Cloud developer or software engineer (cloud): $110,000 to $150,000
  • Back-end developer with AWS skills: $100,000 to $140,000
  • DevOps-leaning developer roles: $120,000 to $160,000
  • With 3+ years and SAA-C03 plus DVA-C02: $160,000 and up at companies running serverless-first workloads

The cert alone does not deliver those numbers. It signals to hiring managers that you know how to use AWS as a developer, not just as a console user. The salary lift is most visible at companies running heavily on Lambda and managed services, where DVA-C02 skills are directly billable.

A practical note on negotiation: if you pass DVA-C02 while currently employed, bring it up before your next performance cycle, not after. The cert validates a skill set your employer is already benefiting from. Internal moves with a fresh DVA-C02 alongside real AWS production work historically clear 8 to 15% base bumps. External moves with DVA-C02 plus 1 to 2 years of serverless development experience routinely clear 20 to 30%.

What study resources actually work?

The candidates who pass on the first attempt use a consistent stack:

  1. One video course for breadth. Stephane Maarek's "Ultimate AWS Certified Developer Associate" on Udemy is the community favorite at around $15 on sale. It covers the SDK patterns and DynamoDB modeling in more depth than most alternatives.
  2. The AWS Serverless Application Model (SAM) documentation (free). Read the full developer guide and deploy a real SAM application. SAM questions appear on every sitting.
  3. A free AWS account for hands-on labs (set a $10 billing alert immediately; Lambda and DynamoDB free tiers are generous but API Gateway and X-Ray add up quickly in lab scenarios)
  4. At least 500 practice questions before exam day to build pacing and expose weak areas in DynamoDB and deployment strategies
  5. Two full-length timed practice exams in the final week. Take them on a Saturday morning, treat them like the real exam, score honestly. If you are below 75% on the second one, postpone the real exam.

Skip the brain-dump sites. AWS refreshes DVA-C02 questions regularly, and the scenario-based format means memorized answers fail in practice anyway. Reddit's r/AWSCertifications has the most current crowd-sourced advice on which resources are working this quarter.

For the practice question portion, NerdExam has 803 enriched DVA-C02 questions with full explanations. Start practicing DVA-C02 questions to see the question style before you commit to a study plan. The free explanations show you the reasoning pattern the exam expects, especially for DynamoDB access patterns and Lambda concurrency, which are harder to absorb from videos than from working through the questions.

Who should NOT take DVA-C02?

The cert is wrong for these candidates:

You areTake instead
New to cloud entirelyAWS Cloud Practitioner (CLF-C02) first
Focused on cloud architecture and design, not codingAWS Solutions Architect Associate (SAA-C03)
An infrastructure or ops engineer, not a developerAWS SysOps Administrator (SOA-C02)
A non-developer who wants a cloud credentialSAA-C03 or CLF-C02 - DVA-C02 assumes you write application code
Already holding SAA-C03 and targeting a senior architecture roleSolutions Architect Professional (SAP-C02) is the higher-leverage move

The path matters more than the individual cert. DVA-C02 is excellent when your daily work involves writing and deploying application code on AWS. It is a poor use of 8 weeks if your role lives in Terraform and CloudFormation templates and you rarely touch the SDK. Hiring managers do not penalize architects for skipping DVA-C02; they penalize developers who cannot explain why their Lambda function is timing out.

What's next after DVA-C02?

Once DVA-C02 is in hand, three paths open up depending on where you want to go:

  • DevOps and operations track: AWS DevOps Engineer Professional (DOP-C02) is the natural step up. It builds directly on DVA-C02's CI/CD and deployment knowledge and adds infrastructure automation, monitoring at scale, and incident response. Most developers do this 12 to 18 months after DVA-C02.
  • Architecture breadth track: Add SAA-C03 if you do not already have it, or SOA-C02 for the operations angle. Holding DVA-C02 plus SAA-C03 covers both the build and design sides and makes you competitive for senior cloud engineer roles.
  • Specialty track: AWS Certified Security (SCS-C02) pairs exceptionally well with DVA-C02. The security domain is 26% of DVA-C02, and SCS-C02 deepens that into a standalone credential for developers working in regulated industries.

Most people take 12 to 24 months between DVA-C02 and their next cert. Use that time to ship real Lambda and serverless production work. The cert pays off when hiring managers see it alongside actual shipped applications, not when it is the only AWS line on your resume.

Ready to start? Practice with real DVA-C02 questions on NerdExam or jump straight into the free per-question explanations. The official AWS exam guide is also worth reading first: AWS Certified Developer Associate exam page.