IT Certification


Ultimate AWS Certified Developer Associate 2021 - NEW!

Become an AWS Certified Developer! Learn all Amazon Web Services Developer topics. PASS the AWS Certified Developer Exam

4.69 (33571 reviews)



29.5 hours


Feb 2021

Last Update
Regular Price

What you will learn

Pass the AWS Certified Developer Associate Certification (DVA-C01)

All 700+ slides available as downloadable PDF

Apply the right AWS services for your future real-world AWS projects

Deploy an application using Elastic Beanstalk and AWS CICD tools with full automation

Understand Serverless API using AWS Lambda, API Gateway, DynamoDB & Cognito

Write infrastructure as code using AWS CloudFormation

Implement messaging and integration patterns using AWS SQS, SNS & Kinesis

Master the CLI, SDK and IAM security best practices in EC2

Monitor, Trace and Audit your microservices using CloudWatch, X-Ray and CloudTrail

Secure your entire AWS Cloud using KMS, Encryption SDK, IAM Policies & SSM


Welcome! I'm here to help you prepare and PASS the newest AWS Certified Developer Associate exam.

[Dec 2020 Update]: The S3 section has been entirely re-recorded to accommodate for the AWS UI changes

[May 2020 Update]: Over 200 lectures have been added or refreshed, bringing the course to 29 hours of content, and fully up to date.

[July 2019 Update]: Over 30 lectures added and refreshed (~2h of video)! The course is now up to date on the newest exam topics.

[Feb 2019 Update]: Keeping the course updated! Added full section on ECS (1h15m)


The AWS Certified Developer Associate certification is one of the most challenging exams. It's great at assessing how well you understand not just AWS, but the new cloud paradigms such as Serverless, which makes this certification incredibly valuable to have and pass. Rest assured, I've passed it myself with a score of 984 out of 1000. Yes, you read that right, I only made one mistake! Next, I want to help YOU pass the AWS Certified Developer Associate certification with flying colors. No need to know anything about AWS, beginners welcome!

This is going to be a long journey, but passing the AWS Certified Developer exam will be worth it!

This course is different from the other ones you'll find on Udemy. Dare I say, better (but you'll judge!)

  • It covers in-depth all the new topics on the AWS Certified Developer Associate DVA-C01 exam

  • It's packed with practical knowledge on how to use AWS inside and out as a developer

  • It teaches you how to prepare for the AWS exam AND how to prepare for the real world

  • It's a logical progression of topics, not a laundry list of random services

  • It's fast-paced and to the point

  • It has professional subtitles

  • All 400+ slides available as downloadable PDF

Concretely, here's what we'll learn to pass the AWS Certified Developer Associate exam:

  • The AWS Fundamentals: IAM, EC2, Load Balancing, Auto Scaling, EBS, Route 53, RDS, ElastiCache, S3

  • The AWS CLI: CLI setup, usage on EC2, best practices, SDK, advanced usage

  • Properly deploy an application: AWS Elastic Beanstalk, CICD, CodeCommit, CodePipeline, CodeBuild, CodeDeploy

  • Infrastructure as code with AWS CloudFormation

  • Monitoring, Troubleshooting & Audit: AWS CloudWatch, X-Ray, CloudTrail

  • AWS Integration & Messaging: SQS, SNS, Kinesis

  • AWS Serverless: AWS Lambda, DynamoDB, API Gateway, Cognito, Serverless Application Model (SAM)

  • ECS, ECR & Fargate: Docker in AWS

  • AWS Security best practices: KMS, Encryption SDK, SSM Parameter Store, IAM Policies

  • AWS Other Services Overview: CloudFront, Step Functions, SWF, Redshift

  • Tips to ROCK the exam

This course is full of opportunities to apply your knowledge:

  • There are many hands-on lectures in every section

  • There are quizzes at the end of every section

  • There's an AWS Certified Developer Associate practice exam at the end of the course

  • We'll be using the AWS Free Tier most of the time

  • I'll be showing you how to go beyond the AWS Free Tier (you know... the real world!)



My name is Stephane Maarek, and I'll be your instructor in this course. I am an AWS Certified Solutions Architect & Developer, and the author of highly-rated & best-selling courses on AWS Lambda, AWS CloudFormation & AWS EC2. I've already taught 500,000+ students and received 100,000+ reviews.

I've decided it's time for students to properly learn how to be an AWS Certified Developer Associate. You are in good hands!

Take a look at these student reviews:

5 stars: "I just passed my AWS Certified Developer Associate exam with 96% and this course was extremely helpful in closing the gaps in my own understanding/experience. It was very easy to follow and informative." - Derek C.

5 stars: "This was a perfect match for what I was seeking. It has been about 8 years since I used the AWS cloud frequently (other clouds and hybrids). Seeing a lot of the updates to services with some hands-on has been very helpful." – James C.

5 stars: "Course is presented such way in detailed level with great diagram explanation. It's helped me to clear my AWS Certified Developer Associate DVA-C01 exam successfully with a 92% pass rate" - Edward K.

5 stars: "This course was very interesting and full of great information and hands-on examples. Stephane did a very good job of assembling it all together and delivers it with so much knowledge and passion." - Abdennour T.


This course also comes with:

  • Lifetime access to all future updates

  • A responsive instructor in the Q&A Section

  • Udemy Certificate of Completion Ready for Download

  • A 30 Day "No Questions Asked" Money Back Guarantee!

Join me in this course if you want to pass the AWS Certified Developer Associate Exam and master the AWS platform!


Ultimate AWS Certified Developer Associate 2021 - NEW!
Ultimate AWS Certified Developer Associate 2021 - NEW!
Ultimate AWS Certified Developer Associate 2021 - NEW!
Ultimate AWS Certified Developer Associate 2021 - NEW!


Course Introduction - AWS Certified Developer Associate

Course Introduction - AWS Certified Developer Associate

Advice for the Course

Exam Guide

Create your AWS Account

AWS Account Activation Troubleshooting

AWS Budget Setup

Important Message

Course Structure Deep Dive

About your instructor

Code & Slides Download

Code & Slides Download

AWS Fundamentals: IAM + EC2

AWS Fundamentals I - Section Introduction

AWS Regions and AZs

IAM Introduction

IAM Hands-On

EC2 Introduction

SSH Overview

How to SSH using Linux or Mac

How to SSH using Windows

How to SSH using Windows 10

SSH Troubleshooting

EC2 Instance Connect

Introduction to Security Groups

Security Groups Deep Dive

Private vs Public vs Elastic IP

Private vs Public vs Elastic IP Hands On

Install Apache on EC2

EC2 User Data

EC2 Launch Modes

EC2 Good Things to Know and Checklist

Fundamentals I Quiz

AWS Fundamentals: ELB + ASG + EBS

AWS Fundamentals II - Section Introduction

Load Balancing Overview

Load Balancers Hands On

Auto Scaling Groups Overview

Auto Scaling Groups Hands On

EBS Volumes Overview

Fundamentals 2 Quiz

AWS Fundamentals: Route 53 + RDS + ElastiCache + VPC

AWS Fundamentals III - Section Introduction

AWS Route 53 Overview

AWS Route 53 Hands On

AWS RDS Overview

AWS RDS Hands On

AWS ElastiCache Overview

AWS ElastiCache Hands On

AWS ElastiCache Strategies

AWS VPC & 3 Tier Architecture

Fundamentals 3 Quiz

AWS Fundamentals: Amazon S3

Amazon S3 - Section Introduction

AWS S3 Buckets and Objects

AWS S3 Versioning

AWS S3 Encryption

AWS S3 Security & Bucket Policies

AWS S3 Websites


AWS S3 Consistency Model

AWS S3 Performance

S3 & Glacier Select

AWS S3 Quiz

AWS CLI, SDK, IAM Roles & Policies

Developing on AWS Introduction

AWS CLI Setup on Windows

AWS CLI Setup on Mac OS X

AWS CLI Setup on Linux

AWS CLI Configuration

AWS CLI Practice with S3


IAM Roles and Policies Hands On

AWS Policy Simulator



AWS EC2 Instance Metadata

AWS SDK Overview

AWS CLI Profiles

CLI & SDK Quiz

AWS Elastic Beanstalk

AWS Elastic Beanstalk - Section Introduction

Elastic Beanstalk Overview (High level)

EB First Environment

EB Second Environment

EB Deployment Modes

EB Deployment Modes Hands On

EB Advanced Concepts

EB - Additional Exam Tips

EB Quiz

AWS CICD: CodeCommit, CodePipeline, CodeBuild, CodeDeploy

AWS CICD - Section Introduction

Introduction to CICD in AWS

CodeCommit Overview

CodeCommit Hands On Part I

CodeCommit Hands On Part 2

CodePipeline Overview

CodePipeline Hands On

CodeBuild Overview

CodeBuild Hands On Part I

CodeBuild Hands On Part 2

CodeDeploy Overview

CodeDeploy Hands On

AWS CodeStar


AWS CloudFormation

AWS CloudFormation - Section Introduction

CloudFormation Overview

CloudFormation Create Stack Hands On

CloudFormation Update and Delete Stack Hands On

YAML Crash Course

CloudFormation Resources

CloudFormation Parameters

CloudFormation Mappings

CloudFormation Outputs

CloudFormation Conditions

CloudFormation Intrinsic Functions

CloudFormation Rollbacks

CloudFormation Quiz

AWS Monitoring & Audit: CloudWatch, X-Ray and CloudTrail

AWS Monitoring - Section Introduction

Monitoring Overview in AWS

AWS CloudWatch Metrics

AWS CloudWatch Alarms

AWS CloudWatch Logs

AWS CloudWatch Events

AWS X-Ray Overview

AWS X-Ray Hands On

AWS X-Ray Additional Exam Tips

AWS CloudTrail

CloudTrail vs CloudWatch vs X-Ray

Monitoring Quiz

AWS Quick Clean-Up

AWS Integration & Messaging: SQS, SNS & Kinesis

AWS Integration & Messaging - Section Introduction

Introduction to Messaging


AWS SQS Console Hands On

AWS SQS Dead Letter Queue

AWS SQS CLI Practice


AWS SQS Advanced


AWS SNS Hands On

AWS Kinesis Overview

AWS Kinesis Hands On

AWS Kinesis KCL

Kinesis Security, Firehose and Analytics

SQS vs SNS vs Kinesis

Messaging and Integration Quiz

AWS Serverless: Lambda

AWS Lambda - Section Introduction

Serverless Introduction

AWS Lambda Overview

AWS Lambda - First Hands On

AWS Lambda Configuration

AWS Lambda Concurrency, Throttling and DLQ

AWS Lambda Logging, Monitoring and Tracing

AWS Lambda Limits

AWS Lambda Versions and Aliases

AWS Lambda and External Dependencies

AWS Lambda and CloudFormation

AWS Lambda /tmp directory

AWS Lambda Best Practices

AWS Lambda@Edge

AWS Lambda Quiz

AWS Serverless: DynamoDB

DynamoDB - Section Introduction

DynamoDB Overview

DynamoDB Basics Hands On

DynamoDB WCU & RCU - Throughput

DynamoDB WCU & RCU Hands On

DynamoDB Basic APIs

DynamoDB Basic APIs Hands On

DynamoDB Indexes (GSI + LSI)

DynamoDB Optimistic Concurrency

DynamoDB DAX

DynamoDB Streams

DynamoDB TTL

DynamoDB CLI

DynamoDB Transactions

DynamoDB Security & Other

DynamoDB Quiz

AWS Serverless: API Gateway & Cognito

API Gateway - Section Introduction

AWS API Gateway Overview

API Gateway Basics Hands On

API Gateway Stages and Deployment

API Gateway Stages and Deployment Hands On

API Gateway Mappings

API Gateway Swagger

API Gateway Caching

API Gateway Monitoring

API Gateway Others

API Gateway Security

AWS Cognito Overview

API Gateway & Cognito Quiz

AWS Serverless: SAM - Serverless Application Model

AWS SAM - Section Introduction

SAM Overview

Installing the SAM CLI

Creating first SAM Project

Deploying SAM Project

SAM API Gateway

SAM DynamoDB

SAM - CloudFormation Designer and Application Repository

SAM Policy Templates

SAM Quiz

ECS, ECR & Fargate - Docker in AWS

ECS Section Introduction

What is Docker?

ECS Clusters

ECS Task Definition

ECS Service

ECS Service with Load Balancers

ECR - Part I

ECR - Part II


ECS & X-Ray

ECS & Multi Docker Beanstalk

ECS Summary & Exam Tips

ECS Section Cleanup

ECS Quiz

AWS Security & Encryption: KMS, Encryption SDK, SSM Parameter Store, IAM & STS

AWS Security - Section Introduction

Encryption 101

KMS Overview

KMS and AWS Lambda practice

Encryption SDK Overview

Encryption SDK CLI Hands On

SSM Parameter Store Overview

SSM Parameter Store Hands On (CLI)

SSM Parameter Store Hands On (AWS Lambda)

IAM Best Practices & STS

Advanced IAM

Security & Encryption Quiz

AWS Other Services

AWS Other Services - Section Introduction

Section Overview

AWS CloudFront

Step Functions and SWF


Summary of Databases (OLTP, OLAP, NOSQL, CACHE)

Amazon Certificate Manager (ACM)

Other Services Quiz

AWS Final Cleanup

AWS Final Cleanup

Cleanup Checklist

Preparing for the Exam - AWS Certified Developer Associate

Exam Preparation - Section Introduction

State of Learning Checkpoint

About the sample exam questions

Exam Tips - AWS Certified Developer Associate

Exam Walkthrough and Signup

Save 50% on your AWS Exam Cost!

Get an Extra 30 Minutes on your AWS Exam - Non Native English Speakers only

Practice Test - AWS Certified Developer Associate

Congratulations - AWS Certified Developer Associate

Congratulations - AWS Certified Developer Associate


Bonus Lecture: Student Special Coupons for my other courses


Abdur9 October 2020

This course is too lengthy and too much unnecessary topic related to exam. This course is not focus for certification exam but good for in detail learning. If you're only studying to pass the exam and don't have prior AWS project experience, you will be tired in this course.

Gregory8 October 2020

The course was very in-depth and provided a lot of knowledge and insight I know will be helpful for the exam. This is the third course I have purchased from Stephane and could not be happier.

Paul8 October 2020

Perfectly paced for someone who thinks they know enough already and drills into key services to help you understand everything you didn't... Brilliant slides, configuration walk-throughs/hands-on examples, and voiced cues like "you will be tested on this..." throughout. Very impressed with this course and I feel like I have a head-start moving into the pro course. Thank you Stephane!

Maanas8 October 2020

The course is really helpful, It covers everything required for Developer Associate Certification, The practice exams provided by him are enough and have the same difficulty of exam, I cleared my AWS Developer Associate Certification with 994/1000 on September 30 2020, Thanks Stephane for the wonderful course

Atul8 October 2020

This is really a good course. It helped me lot to understand all the services in deep and I have successfully achieved the certificate.

Giovanni27 February 2020

I've successfully passed the AWS DVA-C01 exam with 883 points, mostly thanks to this course! Stephane is an excellent tutor, he makes tough stuff become easy to understand. Thanks Stephane! I've studied a lot, but a big part of my success, I owe it to you!

Swapnil26 February 2020

It is matching my requirements. He has explained each and every topic from basic and covered deep knowledge.

Matrica26 February 2020

This course covered topics thoroughly to pass the exam, I passed the exam after completing this course and another practice tests course from Stephane.

Damitu26 February 2020

I like the teaching style. The pace is on point thus far, and the lesson plans make it really good to understand.

Joshua26 February 2020

Having done both A Cloud Guru's course and Stephane's course, it is clear that Stephane's course is the way to go. Stephane obviously understands this material from the point of view of a developer, something that I felt was lacking in the Cloud Guru's course. While there WAS value received from CG's course, I feel my time would have been served better just using this one alone and as such I will be recommending this course solely moving forward. I am passing the practice exams at 85% with out even reviewing my notes yet and I feel that I am fully prepared to pass the real exam. Thanks for the great course!

Kevin26 February 2020

Stephane's courses are the best I have found anywhere, he is a natural teacher who explains things extremely clearly.

Scott26 February 2020

It was fast paced, covered a lot of topics but easy to pause, work through some things and catch back up.

Le26 February 2020

Amazing course, I learned a lot of services from this course. He helps me know the overview of AWS services, how to use and combines AWS services together. It's not too deep, but enough for developers.

Amit25 February 2020

This course is crisp and to the point . Very god for people planning for AWS Devops , but it is expected that the learner is having associate level Knowledge of AWS SA.

Sasha24 February 2020

This is easily the best course I've ever taken on Udemy. The instructor does a fantastic job of introducing concepts in a logical order and explaining them in a way that isn't overwhelming. Great use of diagrams, balance between theory and hands-on explanations, and an overall highly engaging lecture style.


Expired1/2/202093% OFF
Expired1/12/202195% OFF


Udemy ID


Course created date


Course Indexed date
Course Submitted by

Android PlayStore
Apple Appstore