AWS

AWS CERTIFIED DEVELOPER - ASSOCIATE (DVA-C02)

The AWS Certified Developer - Associate course is designed for software developers who build, deploy, and maintain applications on the Amazon Web Services (AWS) platform. This course focuses on developing cloud-native applications using AWS services, APIs, SDKs, and best practices.

Participants will learn how to write, deploy, and debug applications in AWS, integrate AWS managed services, implement security controls, and optimize application performance. The course prepares learners for the AWS Certified Developer - Associate (DVA-C02) certification exam.


Course Objectives

By the end of this course, participants will be able to:

  • Develop and deploy applications on AWS

  • Use AWS SDKs and APIs to interact with AWS services

  • Implement serverless and event-driven architectures

  • Apply security best practices in application development

  • Monitor, debug, and optimize AWS-based applications

  • Manage application configuration and deployment

  • Prepare effectively for the AWS Certified Developer - Associate exam

Course Curriculum

1

    • Role of an AWS Developer
    • Overview of AWS global infrastructure
    • AWS Well-Architected Framework (Developer perspective)

2

  • AWS Management Console, CLI, and SDKs
  • AWS CloudShell
  • Application development workflows

3

  • AWS Lambda
  • Amazon EC2 (developer use cases)
  • Container services overview (ECS, EKS)

4

  • Serverless design principles
  • AWS Lambda integrations
  • Amazon API Gateway
  • Amazon EventBridge and SQS/SNS

5

  • Amazon DynamoDB
  • Amazon RDS and Aurora
  • Amazon S3 for application storage
  • Data access patterns and performance

6

  • AWS Identity and Access Management (IAM)
  • Secrets management (AWS Secrets Manager, Parameter Store)
  • Encryption and secure API access
  • Application-level security best practices

7

  • Amazon CloudWatch for application monitoring
  • AWS X-Ray
  • Logging and tracing
  • Performance tuning techniques

8

  • Application deployment strategies
  • AWS Elastic Beanstalk
  • CI/CD pipelines with AWS tools
  • Versioning and rollback strategies

9

  • Environment configuration
  • Messaging services (SQS, SNS)
  • Asynchronous processing
  • Integration patterns

10

  • Cost-efficient application design
  • AWS pricing considerations for developers
  • Resource optimization techniques

11

  • Exam structure and domains
  • Scenario-based practice questions
  • Exam tips and strategies

12

  • Software developers and application engineers
  • Backend and full-stack developers
  • DevOps engineers involved in application development
  • IT professionals preparing for AWS Developer certification
  • Technical professionals building cloud-native applications

13

  • AWS Certified Cloud Practitioner or equivalent knowledge
  • Programming experience in at least one language (e.g., Python, Java, JavaScript, C#)
  • Basic understanding of REST APIs and databases

14

  • 3-5 days (Instructor-led)
  • 24-40 hours of training

15

  • Instructor-led technical sessions
  • Hands-on coding labs
  • Real-world application scenarios
  • Exam-focused learning approach

16

  • This course prepares participants for the AWS Certified Developer - Associate (DVA-C02) certification exam

17

  • Comprehensive training materials
  • Hands-on lab exercises
  • Practice exam questions
  • Certificate of course completion

This course includes

  • 17+ Activity Modules
  • 40 hours + lessons
  • Lifetime access
  • Certificate of completion
  • Available on desktop and mobile

Some of Our Partners