Course and practice questions

Developer course

Developer – Associate (DVA-C02): 4 modules, 12 lessons and 4 quizzes. This exam is multiple choice, so the practice is the course and original questions. The lab runtime is kubeadm clusters only, and this page does not include an AWS account.

What's included

A course and practice questions

4 modules, 12 lessons and 4 quizzes (32 original questions). About 1 h 50 min of reading. The lab runtime is kubeadm clusters only, so this page does not include an AWS account.

  • 4 modules

    12 lessons mapped to the domains in the public exam guide.

  • 4 quizzes

    32 original practice questions, with an explanation for every answer. They are not exam items.

  • 130-minute exam

    The length published for this exam. This page does not offer a timed mock.

Exam domains

Domains from the public guide

The domain weights below sum to 100. The official page is the source of truth: Developer – Associate exam page.

  • Development with AWS Services

    32%of the exam

    3 competencies

    • Develop code for applications hosted on AWS
    • Develop code for AWS Lambda
    • Use data stores in application development
  • Security

    26%of the exam

    3 competencies

    • Implement authentication and authorization for applications and AWS services
    • Implement encryption by using AWS services
    • Manage sensitive data in application code
  • Deployment

    24%of the exam

    4 competencies

    • Prepare application artifacts to be deployed to AWS
    • Test applications before production
    • Automate deployment testing
    • Deploy code by using AWS CI/CD services
  • Troubleshooting and Optimization

    18%of the exam

    3 competencies

    • Assist in a root cause analysis
    • Instrument code for observability
    • Optimize applications by using AWS services and features

Curriculum

4 modules, 12 lessons, 4 quizzes

Lesson titles from the course. The questions stay in the quizzes, and the answers are not published here.

01Development with AWS services3 lessons · 30 min · quiz, 8 questions

Stateless and event-driven application code, Lambda's execution model, and data access that matches the key design. Domain: Development with AWS Services.

  1. lessonApplications hosted on AWS10 min
  2. lessonCode that runs on Lambda10 min
  3. lessonData stores in application code10 min
02Security3 lessons · 27 min · quiz, 8 questions

Tokens and roles, encryption and keys, and where secrets and personal data are allowed to live in code. Domain: Security.

  1. lessonAuthentication and authorization10 min
  2. lessonEncryption in application code9 min
  3. lessonSensitive data in code8 min
03Deployment3 lessons · 27 min · quiz, 8 questions

Packages and stages, tests the pipeline runs, and traffic shifting you can roll back. Domain: Deployment.

  1. lessonArtifacts and tests before production9 min
  2. lessonAutomating deployment tests8 min
  3. lessonCI/CD and release strategies10 min
04Troubleshooting and optimization3 lessons · 26 min · quiz, 8 questions

Evidence first, instrumentation that can answer the next question, and changes that match the measurement. Domain: Troubleshooting and Optimization.

  1. lessonFinding the root cause9 min
  2. lessonInstrumenting code8 min
  3. lessonOptimizing the application9 min

Read the Developer – Associate course

Sign up free to read the 12 lessons and take the 4 quizzes. The lab runtime is kubeadm clusters only, so this course does not include an AWS account.