← Back to courses
Cloud & DevOps

AWS Developer – Associate

Develop, test, deploy and debug cloud applications (DVA-C03)

A classroom course for programmers building applications on AWS. It follows the four domains of the official DVA-C03 exam guide, the version that replaces DVA-C02 after 30 November 2026: development with AWS services, security, testing and deployment, and troubleshooting and optimization. The new version adds using AI tools to develop applications.

11Modules
IntermediateLevel
4 monthsDuration
COURSE THUMBNAIL

What you will be able to do

Develop and optimize applications that use AWS services
Build serverless back ends with Lambda, API Gateway and DynamoDB
Secure application code and data
Test, package and deploy through CI/CD workflows
Use AI tools to support development, testing and release
Identify and resolve application issues from logs and traces
Sit the DVA-C03 exam having covered every domain of its guide

Course outline

01
Developing with AWS: SDKs, the CLI and service APIs
02
Serverless applications with AWS Lambda
03
APIs with Amazon API Gateway
04
Data stores: DynamoDB, S3 and caching
05
Messaging and events: SQS, SNS and EventBridge
06
Security: authentication, authorization and encryption
07
Managing secrets and sensitive data in application code
08
Testing and deployment: packaging, CI/CD workflows and release strategies
09
Troubleshooting: logs, metrics and tracing
10
Developing with AI tools: generating, reviewing and testing code
11
Optimizing applications; exam practice

Tools you will use

AWS SDKAWS CLIAWS LambdaAmazon API GatewayAmazon DynamoDBAmazon S3Amazon SQSAmazon CloudWatchAWS X-Ray

What you need

Proficiency in at least one high-level programming language
AWS Cloud Practitioner knowledge or equivalent

Related courses