📊 Save 30% on Corporate Finance Institute with code AFF30. FMVA, financial modeling & more. Claim the deal →

AWS Developer Associate (DVA-C02) Certification Guide 2026: Cost, Domains + Best Prep

Last updated: September 2026. Written by Josh Hutcheson, OnlineCourseing editor. Exam facts re-read on AWS’s Developer Associate page and exam guide on 18 September 2026. See our review methodology.

Josh Hutcheson

By Josh Hutcheson · E-Learning Specialist

Reviewing online learning platforms since 2019. Review methodology

THE 60-SECOND GUIDE

Bottom line: the AWS Certified Developer – Associate is the AWS exam for people who write and ship application code on AWS. It costs $150, runs 130 minutes for 65 questions, needs a scaled 720 out of 1,000 and is valid for three years. The exam is changing: AWS opens registration for DVA-C03 on 27 October 2026, and the last day to sit DVA-C02 is 1 December 2026.

  • Ready by late November? Book DVA-C02 now; its prep material is mature and the credential is identical.
  • Starting from zero today? Plan for DVA-C03 and wait for AWS to publish its exam guide before buying version-specific prep.
  • Cheapest route that works: Stephane Maarek’s Udemy course plus Tutorials Dojo practice tests, about $180 with the exam.
  • If you learn by building: Udacity’s Cloud Developer Nanodegree, four reviewed projects on AWS.
  • Skip it if: you design infrastructure (take SAA-C03) or you run pipelines at scale (aim for DevOps Professional).

Start DVA-C02 prep with Maarek’s Udemy course →

DVA-C02 is being replaced: what the DVA-C03 change means for you

Before you spend money on the wrong online course, read this.

Get the free 2026 Platform Comparison Guide — 12 platforms compared on price, certificates, and refund policies. Instant PDF, plus my honest Tuesday picks.

No spam. Unsubscribe anytime.

AWS’s Developer Associate page now carries a notice: the exam is being updated, registration for the new version (DVA-C03) opens on 27 October 2026, and the last day to take the current exam (DVA-C02) is 1 December 2026. That is the single most important fact on this page, because it changes how you plan.

Three things do not change. The credential is still called AWS Certified Developer – Associate. A DVA-C02 pass remains valid for its full three years. And the job the exam describes, building, securing, deploying and debugging applications on AWS, is the same job. AWS revises exam versions to track the services developers actually use; it does not reinvent the role.

What is not yet known is the DVA-C03 content outline. As of 18 September 2026 AWS’s exam-guide index still lists only the DVA-C02 guide. Other 2025–2026 revisions give a sense of direction (the CloudOps Engineer Associate replaced SysOps Administrator in September 2025, and the Machine Learning Engineer Associate is moving to MLA-C02 now), but any site describing DVA-C03 domains in detail today is guessing.

Your situation on 18 Sept 2026 What we would do
Already studying, 4+ weeks in Book DVA-C02 for October or November and finish on the current version
Starting now, can study 10+ hours a week DVA-C02 is still reachable by late November; book early, test centre slots fill before a cut-off
Starting now, 5 hours a week or less Learn the fundamentals now (Lambda, DynamoDB, API Gateway, IAM, CI/CD) and sit DVA-C03 once its guide is out
Failed DVA-C02 once Retake within the window if your weak domain is fixable in two to four weeks; otherwise plan for C03

We will update this guide when AWS publishes the DVA-C03 exam guide. The prep options below all cover the current exam; Maarek’s and Tutorials Dojo’s products have historically been updated to new AWS exam versions, but check the course page for a C03 label before buying after October.

What the AWS Developer Associate actually certifies

The DVA-C02 exam guide describes the target candidate as someone with one or more years of hands-on experience developing and maintaining applications on AWS, proficient in at least one high-level programming language, and able to develop and secure applications through AWS service APIs, the AWS CLI and SDKs, and to use a CI/CD pipeline to deploy them. Where the Solutions Architect Associate asks which design is best, the Developer Associate asks whether you know how a service behaves when your code calls it: what happens when a Lambda function is throttled, why a DynamoDB scan is expensive, which API Gateway setting caches a response, how an SQS message becomes visible again.

The guide is just as useful for what it excludes. Designing architectures, designing and creating CI/CD pipelines, administering IAM users and groups, administering servers and operating systems, and designing VPC networking are all listed as out of scope. That tells you where not to over-study: you need to use a pipeline and a VPC from your code, not build the network.

Should you take DVA-C02?

Take it if

  • You write application code (Python, Node.js, Java, C#, Go) and deploy it to Lambda, containers or Elastic Beanstalk.
  • You want a credential that matches serverless and API work rather than infrastructure design.
  • You plan to go on to the DevOps Engineer Professional (DOP-C02); the Developer Associate covers the deployment and monitoring half of it at a lower level.

Skip it if

Exam format, cost and logistics

Detail DVA-C02 (read 18 Sept 2026)
Cost $150 USD per attempt
Duration 130 minutes
Questions 65 (50 scored, 15 unscored)
Format Multiple choice (one right answer of four) and multiple response (two or more of five or more)
Passing score 720 out of 1,000 (scaled, compensatory: you pass on the overall score, not per domain)
Delivery Pearson VUE test centre or online proctored
Languages English, Japanese, Korean, Portuguese (Brazil), Simplified Chinese, Spanish (Latin America)
Validity 3 years
Retake After 14 days; no attempt limit; full fee each time
Recommended experience 1+ year developing and maintaining applications on AWS
Version change DVA-C03 registration opens 27 Oct 2026; last DVA-C02 date 1 Dec 2026

Sources: AWS certification page, exam guide v1.3 and AWS Certification FAQs. The 15 unscored questions are experimental items AWS is testing for future forms; you cannot tell which they are, so treat every question as if it counts.

The four exam domains and what each one tests

Domain 1: Development with AWS Services (32%)

The largest domain, with three tasks: develop code for applications hosted on AWS, develop code for AWS Lambda, and use data stores in application development.

  • Architectural patterns the guide names: event-driven, microservices, fan-out, choreography versus orchestration, synchronous versus asynchronous.
  • Fault tolerance in code: retries with exponential backoff and jitter, dead-letter queues, idempotency.
  • Lambda configuration: memory, timeout, concurrency, layers, extensions, destinations, event source mappings, and reaching private resources in a VPC.
  • Data stores: DynamoDB keys, indexes, query versus scan and high-cardinality partition keys; consistency models; caching strategies (lazy loading, write-through, TTL); S3 tiers and lifecycle rules.

Domain 2: Security (26%)

Three tasks: implement authentication and authorization, implement encryption with AWS services, and manage sensitive data in application code.

  • Cognito user pools (sign-in) versus identity pools (temporary AWS credentials), and federation through STS.
  • IAM roles for Lambda, ECS tasks and EC2 rather than long-lived keys; resource-based versus identity-based policies.
  • KMS: encryption at rest and in transit, client-side versus server-side encryption, envelope encryption and key rotation.
  • Secrets Manager versus Systems Manager Parameter Store for credentials and configuration, and keeping secrets out of environment variables and logs.

Domain 3: Deployment (24%)

Four tasks: prepare application artifacts, test in development environments, automate deployment testing, and deploy code with AWS CI/CD services.

  • Packaging and templates: AWS SAM, CloudFormation and the CDK; container images in ECR.
  • Lambda versions and aliases, API Gateway stages and stage variables, and how they combine for safe releases.
  • CodeBuild, CodeDeploy and CodePipeline, and CodeDeploy’s deployment configurations for Lambda and ECS (all-at-once, linear, canary).
  • Elastic Beanstalk deployment policies and AppConfig feature flags.

Domain 4: Troubleshooting and Optimization (18%)

Three tasks: assist in root cause analysis, instrument code for observability, and optimize applications with AWS services and features.

  • CloudWatch Logs Insights queries, custom metrics, embedded metric format and alarms.
  • AWS X-Ray tracing: segments, subsegments, annotations versus metadata, and sampling.
  • Reading error codes: Lambda throttling (429), DynamoDB throughput exceptions, API Gateway 4xx versus 5xx.
  • Performance levers: Lambda memory sizing, provisioned concurrency, caching at API Gateway, CloudFront or ElastiCache.

The AWS services that come up most

The guide’s appendix lists roughly 70 in-scope services, but they are not weighted equally. These are the ones the domain tasks lean on hardest, grouped the way you will meet them in questions:

Area Services to know in depth Know at recognition level
Compute Lambda, AWS SAM EC2, Elastic Beanstalk, ECS, ECR, EKS, Copilot
APIs and integration API Gateway, SQS, SNS, EventBridge, Step Functions AppSync, Kinesis
Data DynamoDB, S3, ElastiCache RDS, Aurora, MemoryDB, OpenSearch, Athena
Security IAM, Cognito, KMS, Secrets Manager, STS ACM, WAF, Private CA
Deployment CloudFormation, CodeBuild, CodeDeploy, CodePipeline CDK, CodeArtifact, Amplify, AppConfig, CloudShell
Observability CloudWatch, CloudWatch Logs, X-Ray CloudTrail, Systems Manager, CodeGuru

Scenarios the exam keeps returning to

Developer Associate questions are usually a short scenario and four plausible fixes. The same handful of situations appear again and again, and each has a textbook answer worth knowing cold:

  • A DynamoDB table is being throttled on one hot key. Choose a higher-cardinality partition key or add write sharding; adding capacity alone does not fix a hot partition.
  • A read pattern is slow and expensive. Replace a scan with a query on the right key or a global secondary index, and consider DAX or ElastiCache for repeated reads.
  • An SQS consumer processes the same message twice. The visibility timeout is shorter than the processing time; raise it, make the consumer idempotent, and send poison messages to a dead-letter queue.
  • A Lambda function times out talking to a database. Check VPC configuration, reuse connections outside the handler, and consider RDS Proxy for connection storms.
  • A mobile app needs temporary AWS credentials for signed-in users. Cognito user pool for sign-in plus an identity pool to exchange the token for scoped IAM credentials.
  • A secret must rotate automatically. Secrets Manager with rotation, not a Parameter Store string or an environment variable.
  • A release must shift 10% of traffic first. Lambda alias with CodeDeploy canary or linear deployment configuration, with a CloudWatch alarm for automatic rollback.
  • Latency spikes need to be traced across services. Instrument with the X-Ray SDK, add annotations for the fields you will filter on, and read the service map.

What it costs, all in

Budget Route Total
Minimum AWS Skill Builder free exam prep + exam $150
Typical Maarek on Udemy sale (~$15) + Tutorials Dojo ($14.99) + exam about $180
Deeper Cantrill ($40) + Tutorials Dojo ($14.99) + exam about $205
Structured Coursera exam-prep specialization on a Coursera subscription (2–4 months) + exam roughly $230–$450
Project-led Udacity Cloud Developer Nanodegree (4-month prepay $507.60 during the current 40% promotion) + exam about $660
Any route + one fail Second attempt after 14 days +$150

Best ways to prepare for DVA-C02

We rank these on how well they prepare you for this specific exam, then on price. The Udemy course leads because it is the most-used, most-recently-updated DVA course available and costs less than a lunch; the credential you are buying is AWS’s, not the course provider’s, so a certificate from the course adds little.

#1 for most people: Stephane Maarek’s Udemy course

Ultimate AWS Certified Developer Associate 2026 DVA-C02 is rated 4.7 from 124,274 ratings with 691,454 students, and was last updated in September 2026 (read on Udemy on 18 September). It follows the exam guide domain by domain, includes hands-on demos in a real account and ships a full practice exam with explanations. Udemy runs sales most weeks, so the price you pay is usually $15 to $30 rather than the list price. Its weakness is the one every video course has: watching the demos is not the same as building them, so do each lab yourself.

See Maarek’s DVA-C02 course on Udemy →

Deeper and slower: Adrian Cantrill’s course

Cantrill’s AWS Certified Developer Associate course costs $40 on learn.cantrill.io and goes further into how services work under the hood, with a strong community on Discord. It suits engineers who want to understand the platform, not just pass the exam, and who have the time for a longer course. We have no affiliate relationship with Cantrill.

Structured on Coursera: Exam Prep DVA-C02 specialization

The Exam Prep DVA-C02: AWS Certified Developer Associate specialization on Coursera is a five-course series from Whizlabs (not AWS itself), which Coursera estimates at 16 weeks at three hours a week. It is included in a Coursera subscription and suits people who want deadlines, graded quizzes and a shareable certificate for LinkedIn. It is a narrower product than the Udemy course; treat it as an alternative for learners who study better inside a structured platform.

The project-led path: Udacity Cloud Developer Nanodegree

If your goal is a job rather than only a badge, the Udacity Cloud Developer Nanodegree is the strongest portfolio option we cover. It is an intermediate program of about 60 hours with four human-reviewed projects covering full-stack cloud apps, microservices on Kubernetes, and serverless apps with Lambda, API Gateway and DynamoDB, and it was updated on 20 August 2026 (4.4 from 480 reviews). It lists ten prerequisites, so it is not a beginner course. Udacity’s list price is $249 a month; a 40% promotion was showing when we checked ($150 a month, or $599.40 to buy just this program), and our reader code onlinecourseing40 applies. It is not an exam-prep course, so pair it with practice tests. Read our full Cloud Developer Nanodegree review.

Practice tests and free supplements

  • Tutorials Dojo practice exams ($14.99): Jon Bonso’s six timed exams, section-based tests and flashcards, with a year of access. Widely rated harder than the real exam, which is the point. No affiliate relationship.
  • AWS Skill Builder (free tier): AWS’s own Developer Associate exam-prep plan and official practice question set; the paid plan adds hands-on labs.
  • AWS documentation and FAQs: the Lambda, DynamoDB and API Gateway developer guides answer most “why” questions faster than a video.
Option What it is Price Best for
Maarek, Udemy Video course + full practice exam, 4.7 from 124k ratings, updated 9/2026 $15–$30 on sale Most candidates
Cantrill Deeper video course with labs $40 Engineers who want depth (no affiliate)
Coursera Exam Prep DVA-C02 5-course Whizlabs specialization Coursera subscription Learners who want structure and deadlines
Udacity Cloud Developer 60 h, 4 reviewed projects $249/mo list; 40% off at time of writing Portfolio and job readiness
Tutorials Dojo Practice exams + flashcards $14.99 Everyone, final three weeks (no affiliate)
AWS Skill Builder Official exam prep + practice questions Free tier A free baseline

A 10-week study plan that finishes before the cut-off

Ten weeks from 18 September lands you in the last week of November, inside the DVA-C02 window. If you start later, compress weeks 3 to 6 or plan for DVA-C03.

  1. Weeks 1–2: set up and read the guide. Read the exam guide end to end, create an AWS account with billing alerts, and install the AWS CLI and SAM CLI. Refresh one programming language if it is rusty.
  2. Weeks 3–6: the main course. Work through Maarek (or Cantrill) section by section, rebuilding every demo in your own account rather than watching it.
  3. Weeks 7–8: build the labs below. The exam rewards people who have seen the error messages.
  4. Week 9: practice exams. Take Tutorials Dojo timed exams and review every wrong answer by domain until you score above 80% on fresh sets.
  5. Week 10: sit the exam. Book the slot at the start of the plan, not the end; a retake is 14 days away if needed, which is why finishing before mid-November matters.

Five labs to build before you sit the exam

  • A serverless CRUD API (Domains 1 and 3). API Gateway, Lambda and DynamoDB deployed with a SAM template, with a stage variable pointing at a Lambda alias.
  • An event-driven worker (Domain 1). S3 upload triggers Lambda, which sends to SQS, which another function consumes with a dead-letter queue. Break it deliberately and watch the redrive.
  • Sign-in and scoped credentials (Domain 2). A Cognito user pool and identity pool that let a signed-in user read only their own prefix in S3.
  • A secret and a key (Domain 2). Store a database password in Secrets Manager with rotation, and encrypt a file client-side with a KMS data key.
  • A canary release with tracing (Domains 3 and 4). CodePipeline and CodeDeploy shifting 10% of traffic to a new Lambda version, with X-Ray enabled and an alarm that rolls back on errors.

Registration and test day

You book through AWS Certification and sit the exam at a Pearson VUE test centre or online with a proctor. Online delivery needs a quiet room, a webcam, a room scan and ID that matches your registration name exactly. Because the DVA-C02 window closes on 1 December 2026, expect test centre slots in late November to be scarce; book your date first and study toward it. Most candidates see a pass or fail result at the end of the session, with the domain-level score report following within five business days.

Mistakes that cost people the exam

  • Studying architecture instead of behaviour. The exam asks what your code sees: error codes, timeouts, retries, visibility windows. Design trade-offs matter less than on SAA-C03.
  • Skipping DynamoDB depth. Keys, indexes, capacity modes, conditional writes and streams produce a disproportionate share of questions.
  • Confusing the two Cognito pools. User pools authenticate; identity pools hand out AWS credentials. Many wrong answers swap them.
  • Treating CI/CD as out of scope. Designing pipelines is excluded, but deploying through CodeBuild, CodeDeploy and CodePipeline is 24% of the exam.
  • Leaving it too late in 2026. A plan that needs a retake after 1 December becomes a DVA-C03 plan.

Salary impact, honestly

Earlier versions of this page quoted salary ranges and a precise “holders” count. We removed them: AWS does not publish how many people hold the Developer Associate, and salary aggregators disagree with each other by tens of thousands of dollars depending on market, seniority and how the job is titled. The defensible claim is narrower. For backend and cloud developer roles on AWS, the certification helps most at the CV-screen stage, and it is worth far more next to a public repository of working projects than on its own. If you want a figure for your market, check a live aggregator for “AWS developer” in your city rather than trusting a national average.

DVA-C02 versus the neighbouring exams

Exam Level Cost Choose it when
Cloud Practitioner (CLF-C02) Foundational $100 You need a first, low-stakes AWS exam
Developer Associate (DVA-C02 → C03) Associate $150 You write and deploy application code on AWS
Solutions Architect Associate (SAA-C03) Associate $150 You design infrastructure
Data Engineer Associate (DEA-C01) Associate $150 You build data pipelines
DevOps Engineer Professional (DOP-C02) Professional $300 You automate delivery and operations at scale

Frequently asked questions

Is DVA-C02 being retired?

Yes. AWS’s certification page says the Developer Associate exam is being updated: registration for the new version, DVA-C03, opens on 27 October 2026, and the last day to take DVA-C02 is 1 December 2026. A DVA-C02 pass stays valid for its full three years; the version change does not revoke anything already earned.

Should I take DVA-C02 now or wait for DVA-C03?

If you can be exam-ready before the end of November 2026, take DVA-C02: its exam guide, courses and practice tests are mature and the credential is the same AWS Certified Developer Associate. If you are starting from zero today, plan for DVA-C03, because an 8 to 12 week plan lands after the cut-off. AWS had not published the DVA-C03 exam guide as of 18 September 2026, so wait for it before buying C03-specific prep.

How hard is the AWS Developer Associate exam?

Moderate for someone who already writes code against AWS, hard for someone learning both the services and the exam at once. AWS does not publish a pass rate. It publishes a scaled passing score of 720 out of 1,000, 65 questions in 130 minutes, and a recommendation of at least one year of hands-on development on AWS. The exam is more code-and-configuration detail than the Solutions Architect Associate, which is more design trade-offs.

How much does DVA-C02 cost?

The exam is $150 USD per attempt, and a retake costs the full $150 again. Prep runs from $0 on AWS Skill Builder to about $15 to $30 for Stephane Maarek’s Udemy course, $14.99 for Tutorials Dojo practice tests and $40 for Adrian Cantrill’s course. A realistic all-in budget is $165 to $220; a structured Coursera or Udacity route costs more.

Do I need another AWS certification before DVA-C02?

No. AWS removed certification prerequisites years ago, so you can book DVA-C02 without Cloud Practitioner or any other exam. AWS recommends one or more years of hands-on experience developing applications on AWS and proficiency in at least one high-level programming language.

DVA-C02 or SAA-C03: which should I take first?

Take the Developer Associate first if you write application code and deploy it to Lambda, containers or Elastic Beanstalk. Take the Solutions Architect Associate first if you design infrastructure or want the certification that appears most often in cloud job descriptions. Many developers end up holding both; the overlap in IAM, S3, DynamoDB and messaging makes the second one faster.

What programming language does the exam use?

The exam is language-neutral. AWS’s guide lists Java, C#, Python, JavaScript, TypeScript and Go as examples, and questions show snippets, CLI commands, IAM policies and CloudFormation or SAM templates. You need to read code and configuration comfortably rather than write it from memory.

How long is the AWS Developer Associate valid?

Three years. You recertify by passing the current Developer Associate exam again or by passing a higher-level certification such as the DevOps Engineer Professional, and AWS gives certified people a 50% discount voucher for their next exam.

What happens if I fail DVA-C02?

You wait 14 calendar days before retaking it, pay the full $150 again, and there is no limit on attempts. Your score report classifies your performance by domain, so drill the weakest domain instead of restarting the whole course. If your retake would fall after 1 December 2026, it will be on DVA-C03.

Final verdict

The Developer Associate is the right AWS exam for people who write code, and 2026 adds one decision: sit DVA-C02 before 1 December or plan for DVA-C03. If you can be ready by late November, Maarek’s course plus Tutorials Dojo is still the cheapest reliable path, at about $180 including the exam. If you need projects to show an employer, add the Udacity Cloud Developer Nanodegree. Either way, what gets you through the exam is the hours spent building in a real account.

Start DVA-C02 prep with Maarek’s Udemy course →

Related guides: AWS Solutions Architect Associate (SAA-C03) · AWS DevOps Engineer Professional (DOP-C02) · AWS Cloud Practitioner · AWS Data Engineer (DEA-C01) · Best AWS courses · Best cloud certifications · AWS vs Azure