Skip to content

AWS Certified Developer - Associate Complete Study Guide 2026

Published May 28, 2026 15 min read
aws developer associate study guide
dva-c02 study guide
aws certified developer associate
aws developer certification official docs

The AWS Certified Developer - Associate (DVA-C02) validates whether you can build, secure, deploy, debug, and optimize AWS cloud applications as a developer. This is not an architecture-first exam. AWS is testing how well you can work with service APIs, SDKs, Lambda, data stores, deployment workflows, and observability in real application scenarios.

The official exam guide is also clear about scope boundaries. Deep architecture design, IAM administration, server administration, and designing whole CI/CD systems from scratch are not the center of the exam. Your preparation should focus on application development patterns on AWS, especially serverless, event-driven integration, secure service access, deployment pipelines, and troubleshooting.

Exam At a Glance

AttributeValue
CertificationAWS Certified Developer - Associate
Exam codeDVA-C02
LevelAssociate
Duration130 minutes
Question count65 total questions
Question typesMultiple choice and multiple response
Scored questions50
Unscored questions15
Cost$150 USD
Recommended background1 or more years of hands-on experience developing and maintaining applications by using AWS services
Target candidateSomeone performing a developer role with practical AWS API, SDK, deployment, and debugging experience

Official Exam Domains

  1. Development with AWS Services (32%)
  2. Security (26%)
  3. Deployment (24%)
  4. Troubleshooting and Optimization (18%)

The weighting tells you what to prioritize: application development patterns come first, but security and deployment are close behind. In real exam questions, those domains overlap. AWS often wraps a Lambda or API implementation problem together with IAM, deployment stages, and observability.

1. Development with AWS Services

This is the core DVA-C02 domain. You should be comfortable writing cloud-native application logic, integrating AWS services from code, and choosing the right event-driven pattern for the workload.

Exam tip: Treat Domain 1 as applied cloud development, not framework trivia. AWS wants to know whether you can choose and integrate managed services cleanly from application code.

2. Security

This domain tests security from a developer viewpoint. You need to know how applications authenticate, authorize, encrypt, and protect sensitive data when they call AWS services or expose endpoints.

  • Application authentication and authorization - Study federated access, bearer tokens, programmatic access, IAM roles, and permissions for application-to-service communication. Official docs: DVA-C02 Domain 2 objectives, What is IAM?.
  • Encryption and key usage - You should understand encryption at rest, encryption in transit, cross-account encryption patterns, and key rotation basics. Official docs: Task 2: Implement encryption by using AWS services, AWS KMS overview.
  • Sensitive data management in code - The official guide explicitly calls out data classification, environment variable protection, secret handling, masking, and sanitization. Official docs: Task 3: Manage sensitive data in application code.
  • API and service access control - Expect scenario questions around secured API calls, role assumptions, and fine-grained access decisions inside distributed applications. Official docs: Amazon API Gateway overview, Domain 2 task statements.
  • Least privilege from a developer workflow - The right answer is usually temporary credentials, narrowly scoped permissions, and managed identity patterns instead of embedded or long-lived secrets. Official docs: IAM security best practices.

Exam tip: DVA security questions are usually more practical than theoretical. Focus on how an application obtains secure access and how sensitive values are protected at runtime.

3. Deployment

This domain is about packaging, testing, promoting, and releasing application changes on AWS. AWS wants to see that you understand how code moves safely between environments.

Exam tip: Deployment questions are usually asking for safe, repeatable delivery. Prefer answers that use automation, versioned artifacts, staged environments, and rollback-friendly strategies.

4. Troubleshooting and Optimization

This domain focuses on root cause analysis, observability, and application performance. It is smaller by weight, but it is where many candidates lose points because they under-study logs, traces, and optimization patterns.

Exam tip: Troubleshooting questions usually reward the option that gives you better signal first. Logs, metrics, traces, and alarms are often the correct next step before a bigger redesign.

WeekFocusPrimary resources
1Exam guide, Domain 1 foundations, API integration, event-driven patternsExam guide, Domain 1 page, API Gateway, EventBridge, SQS, SNS, Step Functions
2Lambda development, DynamoDB, and application state/data patternsLambda docs, serverless guide, Domain 1 page, DynamoDB docs
3Application security and sensitive data handlingDomain 2 page, IAM intro, IAM best practices, KMS overview
4Deployment, IaC, CI/CD, and release strategiesDomain 3 page, API Gateway, CodePipeline, serverless guide
5Observability, optimization, and mixed scenario practiceDomain 4 page, CloudWatch, Lambda, DynamoDB, practice questions

Last-Mile Exam Strategy

  • Know the scope boundary: if an answer starts redesigning the entire enterprise architecture when the question is really about application code or deployment, it is often the distractor.
  • Memorize the most common developer comparisons: SQS vs SNS vs EventBridge, Lambda sync vs async handling, query vs scan in DynamoDB, and logs vs metrics vs traces.
  • Prefer managed identity and deployment patterns over embedded credentials or manual release steps.
  • Practice translating every scenario into one of four buckets: build, secure, deploy, or troubleshoot. DVA-C02 questions usually become much clearer once you identify the bucket.
  • Use the official domain pages as your study boundary so you do not over-invest in services or operational topics that AWS marked as out of scope for this role.

If you want the practice layer after the official docs, work through our AWS Developer Associate practice questions. If you also want stronger architecture judgment, pair this guide with our AWS Solutions Architect Associate study guide.

The cleanest way to pass DVA-C02 is to think like an AWS application developer: choose the right managed building blocks, secure service access correctly, deploy changes safely, and use observability data to fix problems quickly. That is the pattern the exam rewards again and again.

Was this article helpful?

Ready to practice?

Jump straight into practice questions for this certification with detailed explanations.

Open Practice Questions