Skip to content
CBT Nuggets
DemoBook a Demo

AWS Certified Developer – Associate (DVA-C02)

Advance your cloud career with this comprehensive AWS Certified Developer Associate course designed for modern software engineers. This training path provides the technical depth required to pass the DVA-C02 exam while equipping you with the hands-on skills to build, deploy, and debug applications on the world’s leading cloud platform. Led by AWS expert Knox Hutchinson, this AWS Certified Developer Associate course bridges the gap between exam theory and real-world implementation. You'll gain mastery over the core services that power modern architectures, including AWS Lambda, Amazon DynamoDB, and API Gateway.

AWS retires the DVA-C02 exam on — AWS SDK, AWS CLI, AWS services integration, Security best practices, Application deployment. See current AWS training: DVA-C03 and all AWS certifications.

Updated October 2025

35Skills
243Videos
34hTotal

Who This Course Is For

This AWS Certified Developer Associate course is for software developers and cloud professionals with 1+ years of hands-on AWS experience. It is designed to bridge the gap between basic cloud knowledge and the advanced engineering required for the DVA-C02 exam.

Skills Your Team Will Gain

  • Build scalable applications using AWS SDKs and the Command Line Interface (CLI)
  • Deploy and manage serverless functions with AWS Lambda and Step Functions
  • Automate your development lifecycle using AWS CodePipeline, CodeBuild, and CodeDeploy
  • Implement secure, identity-aware applications using IAM and Amazon Cognito
  • Gain deep visibility into application performance with AWS X-Ray and CloudWatch

Course Curriculum

One skill is free to watch — no signup needed. The other 34 premium skills unlock for your whole team with a CBT Nuggets plan.

Free skill preview

Create and Deploy Code in the Cloud9 IDE

Knox HutchinsonDuration: 1h 1m16 videos

Watch this complete skill free — the same trainer, videos, and labs your team gets with a plan.

Watch free skill
  • Premium skill.AWS Lambda Fundamentals50m · 12 videos
  • Create and Deploy Code in the Cloud9 IDEFree1h 1m · 16 videos
  • Premium skill.Extend AWS Lambda Functionality and Deployments48m · 12 videos
  • Premium skill.Author, Build and Deploy SAM Templates1h 2m · 16 videos
  • Premium skill.Deploy and Configure a REST API Gateway1h 4m · 18 videos
  • Premium skill.Deploy and Configure a Websocket API Gateway56m · 14 videos
  • Premium skill.Implement Message Queues with AWS SQS53m · 14 videos
  • Premium skill.Implement a Fanout Design Pattern with AWS SNS55m · 14 videos
  • Premium skill.Register and Deploy Containers with ECR and ECS1h · 14 videos
  • Premium skill.Evaluate Advanced Deployment Methods for Containers on ECS56m · 16 videos
  • Premium skill.Orchestrate Microservices with IAM in AWS using Docker Compose49m · 14 videos
  • Premium skill.Understand and Deploy Caching in AWS1h 11m · 18 videos
  • Premium skill.Understand and Deploy AWS DynamoDB1h 12m · 18 videos
  • Premium skill.Understand and Deploy AWS RDS Instances1h 8m · 14 videos
  • Premium skill.Connect Lambda to Private Resources on a VPC59m · 20 videos
  • Premium skill.Deploy and Connect an RDS Resource on Private Subnets49m · 16 videos
  • Premium skill.Query Items and Attributes in DynamoDB1h 13m · 20 videos
  • Premium skill.Optimize DynamoDB by Using Batch Operations59m · 16 videos
  • Premium skill.Understand and Deploy AWS Storage Resources1h 15m · 18 videos
  • Premium skill.Understand and Implement Caching Strategies53m · 16 videos
  • Premium skill.Implement an Advanced Caching Solutions54m · 18 videos
  • Premium skill.Manage Branches in AWS CodeCommit58m · 16 videos
  • Premium skill.Understand the Basics of Git and AWS CodeCommit1h 12m · 18 videos
  • Premium skill.Collect and Query Time-Series Data with AWS Timestream1h 2m · 16 videos
  • Premium skill.Create a Basic CICD Pipeline using CodePipeline and Elastic Beanstalk59m · 16 videos
  • Premium skill.Dig Deeper into CICD Pipeline Strategies57m · 16 videos
  • Premium skill.Deploy and Test Infrastructure as Code Templates using Taskcat and CodePipeline1h 6m · 18 videos
  • Premium skill.Create Unit and Integration Tests for Lambda Deployments1h · 16 videos
  • Premium skill.Understand AWS IAM, Roles, and Policies54m · 16 videos
  • Premium skill.Understand the Fundamentals of AWS Accounts and Resources49m · 14 videos
  • Premium skill.Encrypt Data at Rest in AWS48m · 14 videos
  • Premium skill.Monitor AWS Resources with CloudWatch48m · 14 videos
  • Premium skill.Plan for Monitoring Across AWS53m · 14 videos
  • Premium skill.Configure Real-Time Log Streaming to S348m · 16 videos
  • Premium skill.Plan for Logging in AWS58m · 18 videos
Want to browse the locked skills?
with no purchase required. Already have an account?

An account gets you the full catalog to browse, pre-assessments, quiz questions on free skills, and IT Trainerbot, with every answer citing its source video.

Certification

AWS Certified Developer – Associate

Demonstrate your skills in developing cloud-based applications and solutions on Amazon Web Services (AWS). This certification validates your ability to design, develop, and deploy cloud-based applications and solutions using AWS services. It is recom...

Exam DVA-C02Level AssociateDifficulty IntermediateCost $150
AWS SDKAWS CLIAWS services integrationSecurity best practicesApplication deployment
Official certification page

Put this course to work for your team

Every subscription includes this course with the full library, virtual labs, and practice exams — or talk it through with sales.

For IT leaders

What IT leaders need to know before assigning this course

For IT leaders: Teams moving workloads to serverless and containers often ship code faster than they can secure, test, and monitor it. The results are misconfigured IAM roles, Lambda functions that can't reach private databases, and outages that are hard to diagnose. This course gives developers a shared, exam-aligned way to build on AWS.

Role fit: Assign this to software developers and cloud engineers with 1+ years of hands-on AWS experience. It also helps Team Leads standardize how their group uses SAM, CodePipeline, and CloudWatch.

Time investment: Plan for about 34 hours across 35 skills, most under an hour. Learners can work through it in focused weekly blocks without pulling them off delivery work.

Risk and compliance: Dedicated skills cover IAM roles and policies, encryption at rest, log planning with security in mind, and monitoring across AWS services. That gives teams a clearer path to audit-ready practices.

Change management: Expect workflow shifts. The course teaches Git branching in CodeCommit, CI/CD with CodePipeline, infrastructure-as-code testing with TaskCat, unit and integration tests for Lambda, and production rollout strategies such as canary stages.

How it's delivered: Instructor Knox Hutchinson builds, deploys, and debugs working solutions on screen and shares follow-along code samples. Because the course is modular, IT Directors can assign the full DVA-C02 path or target specific gaps, such as VPC-connected Lambda or CloudWatch monitoring.

Team Impact

How this training helps your team succeed

IT teams use this training to ship serverless and container workloads that hold up under production traffic, not just in a sandbox. Instructor Knox Hutchinson builds real projects end to end: scaffolding SAM projects with sam init, deploying with sam deploy --guided, then checking CloudFormation to confirm that resources, roles, and permissions actually landed before testing how API Gateway talks to Lambda and writes to S3.

The course also takes on the problems that slow delivery teams down. Developers connect Lambda to RDS on private subnets and work through the common gotchas: execution roles, VPC endpoints, and security groups that must line up before a function can reach a private database. For release safety, the course shows how enterprises test with real production traffic through canary stages that route a percentage of requests to new features before full rollout.

  • Safer releases: Use canary deployments and CI/CD pipelines with CodePipeline and TaskCat to catch problems before they affect every user.
  • Fewer connectivity outages: Troubleshoot Lambda-to-VPC and RDS access in a methodical way, one layer at a time.
  • Decoupled, resilient apps: Build SQS producer and poller patterns and SNS fanout topics that serve application and human subscribers at the same time.
  • Faster incident triage: Start with AWS service status, then move into CloudWatch metrics and planned logging, so the team can quickly tell a bad deploy apart from a platform issue.

Team Leads get developers who can build, test, and debug on AWS with the same habits used in production environments.

After completion

Capabilities your team walks away with

Knowledge

  • How Lambda functions are invoked synchronously and asynchronously, how event sources and filtering work, and how SAM templates package Lambda, API Gateway, and S3 into CloudFormation deployments
  • When to choose REST versus WebSocket APIs in API Gateway, including stages and canary releases that send a share of production traffic to new features
  • How SQS producer and consumer patterns and SNS fanout topics decouple microservices and send alerts to people and applications
  • When to use DynamoDB, RDS, S3, Timestream, or a cache, plus lazy loading and write-through caching strategies
  • How IAM authentication, authorization, roles, and policies control access, and how encryption at rest, CloudWatch, and logging plans support secure operations
  • How Git, CodeCommit branching, CodePipeline, and deployment strategies move code from dev and test into production

Ability

  • Scaffold, validate, and deploy serverless applications with the SAM CLI (sam init, sam deploy --guided), then confirm the resources and permissions in CloudFormation
  • Connect Lambda functions to RDS databases and caches on private VPC subnets with the right execution roles, security groups, and VPC endpoints
  • Register container images in ECR and deploy them to ECS, including additional deployment configuration and orchestration with Docker Compose
  • Query DynamoDB items and attributes and use batch operations to improve efficiency
  • Build CI/CD pipelines with CodePipeline and Elastic Beanstalk, define infrastructure as code with templates, and write unit and integration tests for Lambda
  • Troubleshoot issues by checking AWS service status first, then CloudWatch metrics and logs, and stream logs to S3 in real time

Readiness check

Confirm prerequisite knowledge before training begins

A short placement assessment on the CBT Nuggets assessments platform measures whether a learner already has the foundation this course assumes. IT leaders use it to put the right people in the right training — and any learner can take it right now to make sure they'll get full value from day one.

  • Questions generated from this course's own video transcripts — what gets measured is exactly what gets taught
  • Instant, per-learner results that show whether the prerequisite foundation is in place
  • Results roll up into team readiness reporting, so training hours go where they change outcomes
Runs on assessments.cbtnuggets.com — sign in with an Adept account so results roll up into team readiness reporting. Need one?
.

If gaps show up, start here

AWS Certified Cloud Practitioner (CLF-C02)

This AWS Cloud Practitioner training prepares you for the CLF-C02 exam by covering AWS infrastructure, core services (compute, storage, AI/ML), and the Well-Architected Framework. You’ll build foundational literacy in cloud security, networking, and ...

~15h

This course is included with every plan

Unlock this one course, or get one learner — or your whole team — access to all 295 courses, virtual labs, and practice exams.

Course Unlock

Just need this course?

$149one time

No subscription

One year of access to AWS Certified Developer - Associate

CBT Nuggets Individual

Includes IT Trainerbot Plus

$49per month

Billed annually

Every course, for one learner

See Individual pricing
For IT teams

CBT Nuggets Teams

IT Trainerbot for every seat

$59per seat / mo

Billed annually

From 1 learner seat · unlimited admin seats

Checking your access…

Frequently Asked Questions

What exactly does this AWS Certified Developer Associate course cover?

This course is a deep-dive into the DVA-C02 exam domains. It focuses heavily on the "Serverless" ecosystem, including AWS Lambda, Amazon DynamoDB, and API Gateway. You'll also master professional deployment strategies using CI/CD pipelines (CodePipeline, CodeBuild) and learn to secure your applications using IAM and Amazon Cognito.

How much does the DVA-C02 cost?

The AWS Certified Developer - Associate exam (DVA-C02) costs $150. Although there's no formal prerequisite for the AWS Developer cert, the AWS Certified Cloud Practitioner is strongly recommended, and that costs $100. You should also take the costs of courses or training into account, since you won't want to attempt the exam without preparing ahead of time.

How long does it take to complete this AWS developer course?

The training consists of approximately 34 hours of expert-led "Nuggets." Because the course is broken into bite-sized videos, you can progress at your own pace. Most learners who commit to 5 hours a week find they are exam-ready within 6 to 8 weeks.

Is the DVA-C02 exam difficult for beginners?

The AWS Certified Developer Associate is an intermediate-level certification. While there are no formal prerequisites, you should have a basic understanding of cloud concepts (or the AWS Cloud Practitioner cert). This course is designed to bridge that gap, taking you from foundational SDK usage to advanced debugging with AWS X-Ray.

Why choose CBT Nuggets over other AWS developer training?

What sets this AWS Certified Developer Associate course apart is our world-class trainers. Our instructors aren't just presenters; they're veteran subject matter experts who have spent years architecting real-world cloud solutions. Unlike dry, long-form lectures or unreliable "exam dumps," this DVA-C02 training is led by teachers who know how to make complex AWS concepts stick. You'll visualize intricate cloud architectures in real-time, turning abstract services like AWS Step Functions or IAM policies into clear, actionable knowledge. That way, you aren't just memorizing answers to pass a test — you're learning from an expert mentor how to engineer production-ready solutions.

Ready to upskill your team?

See how IT leaders fit this course into a team training plan, and what a plan costs for your team's size.