AWS Certified Developer Associate#

AWS Cert logo

This is a free, self-paced course to help you pass the AWS Certified Developer Associate (DVA-C02) exam.

The content is structured as a learning path, not a reference dump. Each phase builds on the last. If you follow the order, things should click rather than pile up.

How this course is structured#

The syllabus is split into 12 phases, roughly ordered by dependency:

  1. Cloud, IAM & Encryption Foundations
  2. Networking Essentials
  3. Core Compute (EC2, Lambda, ASG, ELB)
  4. Core Storage (S3, DynamoDB)
  5. Application Integration (SQS, SNS, EventBridge, Kinesis, Step Functions)
  6. API Layer & Authentication (API Gateway, Cognito)
  7. Deployment & CI/CD (CodePipeline, SAM, CloudFormation, Beanstalkโ€ฆ)
  8. Observability & Troubleshooting (CloudWatch, X-Ray, CloudTrail)
  9. Security & Encryption โ€” Deep Dive
  10. Containers (ECS, ECR, Fargate)
  11. Additional Databases & Caching (RDS, Aurora, ElastiCache)
  12. Advanced & Supplementary Services

The exam weights certain domains heavily โ€” Security (26%) and Deployment (24%) together make up half the test. That’s reflected in how much depth each phase gets.

Before you start#

This course assumes you’re comfortable with basic programming concepts and have at least a passing familiarity with cloud computing. You don’t need prior AWS experience, but complete beginners may want to spend an hour on the AWS overview first.

When you’re ready, start with IAM (Identity & Access Management) โ†’.