DVA-C02Free Study Guide

AWS Certified Developer Associate DVA-C02The Complete Beginner's Guide

Complete DVA-C02 study guide — developing and deploying cloud-native applications on AWS.

101 chapters
~42 hours total read
Free — no signup required

How to use this guide

This guide works best as a loop: read a chapter, test yourself with practice questions, look up unfamiliar terms in the glossary, then move to the next chapter.

① Read a chapter② Answer practice questions③ Review missed answers④ Repeat
Study Chapters

101 chapters covering every exam objective. Each chapter includes key concepts, exam tips, common traps, comparison tables, and a 5-question quiz at the end.

Start Chapter 1
Practice Questions

Free timed and untimed practice with instant feedback and full explanations. Pick 10–120 questions per session. Filter by domain to drill your weak areas.

Go to practice test
Glossary

Every DVA-C02term defined and searchable. Use it when a chapter mentions a concept you haven't seen before or want a quick refresher on.

Browse glossary
Exam Overview

Exam blueprint, domain weights, passing score, duration, cost, and registration links. Start here if you're new to this certification.

View exam guide

Development with AWS Services (32%)

53 chapters

Domain overview
1

AWS Lambda for Developers

Objective 1.1 · Development

25m
2

API Gateway Development

Objective 1.2 · Development

25m
3

DynamoDB for Developers

Objective 1.3 · Development

25m
4

S3 for Developers

Objective 1.4 · Development

25m
5

SQS and SNS for Developers

Objective 1.5 · Development

25m
6

EventBridge and Step Functions

Objective 1.6 · Development

25m
17

S3 Pre-Signed URLs and Multipart Upload

Objective 1.4 · Development

25m
18

S3 Event Notifications and S3 Object Lambda

Objective 1.4 · Development

25m
19

DynamoDB Accelerator (DAX)

Objective 1.3 · Development

25m
20

DynamoDB Streams and Lambda Triggers

Objective 1.3 · Development

25m
21

Lambda Layers, Extensions, and Dependencies

Objective 1.1 · Development

25m
22

Lambda Concurrency, Throttling, and Reserved Capacity

Objective 1.1 · Development

25m
23

Lambda Destinations and Async Invocations

Objective 1.1 · Development

25m
24

API Gateway Caching and Usage Plans

Objective 1.2 · Development

25m
26

SQS Dead-Letter Queues and Visibility Timeout

Objective 1.5 · Development

25m
27

SQS vs SNS vs EventBridge Comparison

Objective 1.5 · Development

25m
28

Step Functions: Standard vs Express Workflows

Objective 1.6 · Development

25m
29

AWS Amplify for Frontend Developers

Objective 1.4 · Development

25m
30

AWS AppSync and GraphQL APIs

Objective 1.2 · Development

25m
31

Amazon ECS and Fargate for Developers

Objective 1.1 · Development

25m
38

Amazon ElastiCache for Session Caching

Objective 1.3 · Development

25m
40

Lambda in VPC: Network Configuration

Objective 1.1 · Development

25m
42

Lambda SnapStart for Java Functions

Objective 1.1 · Development

25m
43

Lambda Function URLs

Objective 1.1 · Development

25m
44

EventBridge Pipes and Event Filtering

Objective 1.6 · Development

25m
45

SQS FIFO Queues: Ordering and Deduplication

Objective 1.5 · Development

25m
46

SNS Message Filtering and Fan-Out

Objective 1.5 · Development

25m
47

Kinesis Data Streams for Developers

Objective 1.5 · Development

25m
48

Kinesis Data Firehose

Objective 1.5 · Development

25m
49

AWS AppSync GraphQL and Real-Time Subscriptions

Objective 1.2 · Development

25m
50

DynamoDB Global and Local Secondary Indexes

Objective 1.3 · Development

25m
51

DynamoDB Transactions and Conditional Writes

Objective 1.3 · Development

25m
52

DynamoDB TTL and Item Expiration

Objective 1.3 · Development

25m
53

S3 CORS Configuration for Web Apps

Objective 1.4 · Development

25m
54

S3 Versioning and Object Lock

Objective 1.4 · Development

25m
68

ECS Fargate Task Definitions

Objective 1.1 · Development

25m
69

ECS Service Discovery with Cloud Map

Objective 1.1 · Development

25m
71

Amazon EKS for Developers

Objective 1.1 · Development

25m
77

Amazon Aurora Serverless v2

Objective 1.3 · Development

25m
78

RDS Proxy for Serverless Workloads

Objective 1.3 · Development

25m
79

Amazon DocumentDB for MongoDB Workloads

Objective 1.3 · Development

25m
80

Amazon OpenSearch Service

Objective 1.3 · Development

25m
81

Amazon Timestream for Time-Series Data

Objective 1.3 · Development

25m
82

CloudFront and Lambda@Edge

Objective 1.4 · Development

25m
83

S3 Access Points for Large Applications

Objective 1.4 · Development

25m
84

Amazon Bedrock for AI Developers

Objective 1.6 · Development

25m
85

Amazon Polly, Rekognition, and AI Services

Objective 1.6 · Development

25m
86

Amazon Athena for Serverless SQL Queries

Objective 1.6 · Development

25m
87

AWS Glue for ETL Pipelines

Objective 1.6 · Development

25m
92

Multi-Region Application Architecture

Objective 1.4 · Development

25m
93

Event Sourcing and CQRS Patterns on AWS

Objective 1.6 · Development

25m
94

Saga Pattern for Distributed Transactions

Objective 1.6 · Development

25m
101

API Versioning Strategies

Objective 1.2 · Development

25m

Security (26%)

18 chapters

Domain overview

Deployment (24%)

17 chapters

Domain overview

Troubleshooting and Optimization (18%)

13 chapters

Domain overview

Ready to test your knowledge?

Free DVA-C02 practice questions with full explanations. Test what you learn chapter by chapter.

DVA-C02 Practice Questions