CertGrid
AWS Study Guide

AWS DVA-C02: Developer Associate Study Guide

The AWS Certified Developer - Associate (DVA-C02) validates your ability to develop, deploy, secure, and troubleshoot cloud-native applications on AWS using core services, the SDKs/CLI, and CI/CD tooling. It targets developers with one or more years of hands-on experience building and maintaining AWS applications. The exam is 130 minutes, contains roughly 65 scored questions, and requires a scaled score of 720 out of 1000 to pass.

Domain 1: Development with AWS Services

Key concepts you must know · 231 practice questions

Domain 2: Security

Key concepts you must know · 132 practice questions

Domain 3: Deployment

Key concepts you must know · 127 practice questions

Domain 4: Troubleshooting and Optimization

Key concepts you must know · 172 practice questions

AWS DVA-C02 exam tips

Study guide FAQ

How many questions are on the DVA-C02 and what score do I need to pass?

The exam contains about 65 questions (roughly 50 scored plus unscored pilot questions), you get 130 minutes, and you need a scaled score of 720 out of 1000 to pass. Questions are multiple choice (one correct answer) and multiple response (two or more correct).

Which AWS services should I focus on most?

Lambda, DynamoDB, API Gateway, S3, SQS, SNS, and IAM dominate the exam, followed by deployment tooling (CloudFormation, SAM, CodeBuild, CodeDeploy, CodePipeline) and observability tooling (CloudWatch and X-Ray). Be comfortable with how these services integrate and with their common CLI commands.

Do I need to write code or memorize CLI commands for the exam?

You will not write full programs, but you must recognize correct CLI commands and SDK behaviors, such as Lambda synchronous vs asynchronous invocation, DynamoDB key-condition expressions, SQS long polling, and pre-signed URL generation. Knowing the exact flags (for example --invocation-type Event or --with-decryption) helps you eliminate distractors.

How much hands-on experience is recommended before taking it?

AWS recommends at least one year of hands-on experience developing and maintaining applications on AWS, including using at least one high-level programming language with the AWS SDKs. Practical experience with serverless patterns, CI/CD, and debugging with CloudWatch and X-Ray maps directly to the question scenarios.