Ultimate AWS Certified Developer Associate 2025 DVA-C02

Ultimate AWS Certified Developer Associate 2025 DVA-C02

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 461 lectures (32h 28m) | 11.24 GB

Full Practice Exam with Explanations included! PASS the Amazon Web Services Certified Developer Certification DVA-C02

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!

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
Table of Contents

Course Introduction – AWS Certified Developer Associate
1 Course Introduction – AWS Certified Developer Associate
2 PLEASE READ Lectures you can skip if you took a course from me before
3 Create your AWS Account
4 AWS Account Activation Troubleshooting
5 Important Message
6 About your instructor

Code and Slides Download
7 Code and Slides Download

Getting started with AWS
8 AWS Cloud Overview – Regions and AZ
9 Important AWS Console UI Update
10 Tour of the AWS Console and Services in AWS
11 About the UI changes in the course

IAM and AWS CLI
12 IAM Introduction Users Groups Policies
13 IAM Users and Groups Hands On
14 IAM Policies
15 IAM Policies Hands On
16 IAM MFA Overview
17 IAM MFA Hands On
18 AWS Access Keys CLI and SDK
19 AWS CLI Setup on Windows
20 AWS CLI Setup on Mac OS X
21 AWS CLI Setup on Linux
22 AWS CLI Hands On
23 AWS CloudShell
24 IAM Roles for AWS Services
25 IAM Roles Hands On
26 IAM Security Tools
27 IAM Security Tools Hands On
28 IAM Best Practices
29 Shared Responsibility Model for IAM
30 IAM Summary

EC2 Fundamentals
31 AWS Budget Setup
32 EC2 Basics
33 Create an EC2 Instance with EC2 User Data to have a Website Hands On
34 EC2 Instance Types Basics
35 Security Groups and Classic Ports Overview
36 Security Groups Hands On
37 SSH Overview
38 How to SSH using Linux or Mac
39 How to SSH using Windows
40 How to SSH using Windows 10
41 SSH Troubleshooting
42 EC2 Instance Connect
43 EC2 Instance Roles Demo
44 EC2 Instance Purchasing Options
45 IP Address Charges in AWS

EC2 Instance Storage
46 EBS Overview
47 EBS Hands On
48 EBS Snapshots
49 EBS Snapshots – Hands On
50 AMI Overview
51 AMI Hands On
52 EC2 Instance Store
53 EBS Volume Types
54 EBS Multi-Attach
55 Amazon EFS
56 Amazon EFS – Hands On
57 EFS vs EBS
58 EBS and EFS – Section Cleanup

AWS Fundamentals ELB ASG
59 High Availability and Scalability
60 Elastic Load Balancing ELB Overview
61 Note About the Classic Load Balancer CLB
62 Application Load Balancer ALB
63 Application Load Balancer ALB – Hands On – Part 1
64 Application Load Balancer ALB – Hands On – Part 2
65 Network Load Balancer NLB
66 Network Load Balancer NLB – Hands On
67 Gateway Load Balancer GWLB
68 Elastic Load Balancer – Sticky Sessions
69 Elastic Load Balancer – Cross Zone Load Balancing
70 Elastic Load Balancer – SSL Certificates
71 Elastic Load Balancer – SSL Certificates – Hands On
72 Elastic Load Balancer – Connection Draining
73 Auto Scaling Groups ASG Overview
74 Auto Scaling Groups Hands On
75 Auto Scaling Groups – Scaling Policies
76 Auto Scaling Groups – Scaling Policies Hands On
77 Auto Scaling Groups – Instance Refresh

AWS Fundamentals RDS Aurora ElastiCache
78 Amazon RDS Overview
79 RDS Read Replicas vs Multi AZ
80 Amazon RDS Hands On
81 Amazon Aurora
82 Amazon Aurora – Hands On
83 RDS and Aurora Security
84 RDS Proxy
85 ElastiCache Overview
86 ElastiCache Hands On
87 ElastiCache Strategies
88 Amazon MemoryDB for Redis – Overview

Route 53
89 What is a DNS
90 Route 53 Overview
91 Route 53 – Registering a domain
92 Route 53 – Creating our first records
93 Route 53 – EC2 Setup
94 Route 53 – TTL
95 Route 53 CNAME vs Alias
96 Routing Policy – Simple
97 Routing Policy – Weighted
98 Routing Policy – Latency
99 Route 53 Health Checks
100 Route 53 – Health Checks Hands On
101 Routing Policy – Failover
102 Routing Policy – Geolocation
103 Routing Policy – Geoproximity
104 Routing Policy – Traffic Flow and Geoproximity Hands On
105 Routing Policy – IP-based
106 Routing Policy – Multi Value
107 rd Party Domains and Route 53
108 Route 53 – Section Cleanup

VPC Fundamentals
109 VPC Fundamentals – Section Introduction
110 VPC Subnets IGW and NAT
111 NACL SG VPC Flow Logs
112 VPC Peering Endpoints VPN DX
113 VPC Cheat Sheet and Closing Comments
114 Three Tier Architecture

Amazon S3 Introduction
115 S3 Overview
116 S3 Hands On
117 S3 Security Bucket Policy
118 S3 Security Bucket Policy Hands On
119 S3 Website Overview
120 S3 Website Hands On
121 S3 Versioning
122 S3 Versioning – Hands On
123 S3 Replication
124 S3 Replication Notes
125 S3 Replication – Hands On
126 S3 Storage Classes Overview
127 S3 Storage Classes Hands On

AWS CLI SDK IAM Roles and Policies
128 AWS EC2 Instance Metadata
129 AWS EC2 Instance Metadata – Hands On
130 AWS CLI Profiles
131 AWS CLI with MFA
132 AWS SDK Overview
133 Exponential Backoff and Service Limit Increase
134 AWS Credentials Provider and Chain
135 AWS Signature v4 Signing Sigv4

Advanced Amazon S3
136 S3 Lifecycle Rules with S3 Analytics
137 S3 Lifecycle Rules – Hands On
138 S3 Event Notifications
139 S3 Event Notifications – Hands On
140 S3 Performance
141 S3 Object Tags and Metadata

Amazon S3 Security
142 S3 Encryption
143 About DSSE-KMS
144 S3 Encryption – Hands On
145 S3 Default Encryption
146 S3 CORS
147 S3 CORS Hands On
148 S3 MFA Delete
149 S3 MFA Delete Hands On
150 S3 Access Logs
151 S3 Access Logs – Hands On
152 S3 Pre-signed URLs
153 S3 Pre-signed URLs – Hands On
154 S3 Access Points
155 S3 Object Lambda

CloudFront
156 CloudFront – Overview
157 CloudFront Hands On
158 CloudFront – Caching and Caching Policies
159 CloudFront – Cache Invalidations
160 CloudFront – Cache Behaviors
161 CloudFront – Caching and Caching Invalidations – Hands On
162 CloudFront – ALB as an Origin
163 CloudFront – Geo Restriction
164 CloudFront Signed URL – Cookies
165 CloudFront Signed URL – Key Groups Hands On
166 CloudFront Advanced Concepts
167 CloudFront – Real Time Logs

ECS ECR and Fargate – Docker in AWS
168 Docker Introduction
169 Amazon ECS
170 IMPORTANT ECS UI CHANGES
171 Creating ECS Cluster – Hands On
172 Creating ECS Service – Hands On
173 Amazon ECS – Auto Scaling
174 Amazon ECS – Rolling Updates
175 Amazon ECS – Solutions Architectures
176 Amazon ECS Task Definitions – Deep Dive
177 Amazon ECS Task Definitions – Hands On
178 Amazon ECS – Task Placements
179 Amazon ECS – Clean Up – Hands On
180 Amazon ECR
181 Amazon ECR – Hands On
182 AWS CoPilot – Overview
183 AWS CoPilot – Hands On
184 Amazon EKS

AWS Elastic Beanstalk
185 AWS Elastic Beanstalk – Section Introduction
186 Elastic Beanstalk Overview High level
187 Beanstalk First Environment
188 Beanstalk Second Environment
189 Beanstalk Deployment Modes
190 Beanstalk Deployment Modes Hands On
191 Beanstalk CLI and Deployment Process
192 Beanstalk Lifecycle Policy Overview Hands On
193 Beanstalk Extensions
194 Beanstalk and CloudFormation
195 Beanstalk Cloning
196 Beanstalk Migrations
197 Beanstalk Cleanup

AWS CloudFormation
198 CloudFormation – Overview
199 CloudFormation – Create Stack – Hands On
200 CloudFormation – Update and Delete Stack – Hands On
201 YAML Crash Course
202 CloudFormation – Resources
203 CloudFormation – Parameters
204 CloudFormation – Mappings
205 CloudFormation – Outputs and Exports
206 CloudFormation – Conditions
207 CloudFormation – Intrinsic Functions
208 CloudFormation – Rollbacks
209 CloudFormation – Service Role
210 CloudFormation – Capabilities
211 CloudFormation – Deletion Policy
212 CloudFormation – Stack Policy
213 CloudFormation – Termination Protection
214 CloudFormation – Custom Resources
215 CloudFormation – StackSets

AWS Integration and Messaging SQS SNS and Kinesis
216 AWS Integration and Messaging – Section Introduction
217 Introduction to Messaging
218 Amazon SQS – Standard Queues Overview
219 SQS – Standard Queue Hands On
220 SQS Queue Access Policy
221 SQS – Message Visibility Timeout
222 SQS – Dead Letter Queues
223 SQS – Dead Letter Queues – Hands On
224 SQS – Delay Queues
225 SQS – Certified Developer concepts
226 SQS – FIFO Queues
227 SQS – FIFO Queues Advanced
228 Amazon SNS
229 Amazon SNS and SQS – Fan Out Pattern
230 SNS Hands On
231 Amazon Kinesis Data Streams
232 Amazon Kinesis Data Streams – Hands On
233 Amazon Data Firehose
234 Amazon Data Firehose – Hands On
235 Amazon Managed Service for Apache Flink
236 SQS vs SNS vs Kinesis

AWS Monitoring and Audit CloudWatch X-Ray and CloudTrail
237 AWS Monitoring – Section Introduction
238 Monitoring Overview in AWS
239 CloudWatch Metrics
240 CloudWatch Custom Metrics
241 CloudWatch Logs
242 CloudWatch Logs – Hands On
243 CloudWatch Logs – Live Tail – Hands On
244 CloudWatch Agent and CloudWatch Logs Agent
245 CloudWatch Logs – Metric Filters
246 CloudWatch Logs – Metric Filters Hands On
247 CloudWatch Alarms
248 CloudWatch Alarms Hands On
249 CloudWatch Synthetics
250 Amazon EventBridge
251 Amazon EventBridge – Hands On
252 Amazon EventBridge – Multi-Account Aggregation
253 X-Ray Overview
254 X-Ray Hands On
255 X-Ray Instrumentation and Concepts
256 X-Ray Sampling Rules
257 X-Ray APIs
258 X-Ray with Beanstalk
259 X-Ray and ECS
260 AWS Distro for OpenTelemetry
261 CloudTrail
262 CloudTrail Hands On
263 CloudTrail – EventBridge Integration
264 CloudTrail vs CloudWatch vs X-Ray
265 AWS Quick Clean-Up

AWS Serverless Lambda
266 AWS Lambda – Section Introduction
267 Serverless Introduction
268 AWS Lambda Overview
269 AWS Lambda – First Hands On
270 Lambda Synchronous Invocations
271 Lambda Synchronous Invocations Hands On
272 Lambda and Application Load Balancer
273 Lambda and Application Load Balancer Hands On
274 Lambda Asynchronous Invocations and DLQ
275 Lambda Asynchronous Invocations Hands On
276 Lambda and CloudWatch Events – EventBridge
277 Lambda and CloudWatch Events – EventBridge Hands On
278 Lambda and S3 Event Notifications
279 Lambda and S3 Event Notifications – Hands On
280 Lambda Event Source Mapping
281 Lambda Event Source Mapping Hands On SQS
282 Lambda Event and Context Objects
283 Lambda Destinations
284 Lambda Destinations Hands On
285 Lambda Permissions – IAM Roles and Resource Policies
286 Lambda Permissions – IAM Roles and Resource Policies – Hands On
287 Lambda Environment Variables
288 Lambda Environment Variables – Hands On
289 Lambda Monitoring and X-Ray Tracing
290 Lambda Monitoring and X-Ray Tracing – Hands On
291 LambdaEdge and CloudFront Functions
292 Lambda in VPC
293 Lambda in VPC – Hands On
294 Lambda Function Performance
295 Lambda Function Performance – Hands On
296 Lambda Layers
297 Lambda Layers – Hands On
298 Lambda File Systems Mounting
299 Lambda Concurrency
300 Lambda Concurrency Hands On
301 Lambda External Dependencies
302 Lambda External Dependencies – Hands On
303 Lambda and CloudFormation
304 Lambda and CloudFormation – Hands On
305 Lambda Container Images
306 Lambda Versions and Aliases
307 Lambda Versions and Aliases – Hands On
308 Lambda and CodeDeploy
309 Lambda Function URL
310 Lambda Function URL – Hands On
311 Lambda – CodeGuru Integration
312 Lambda Limits
313 Lambda Best Practices

AWS Serverless DynamoDB
314 DynamoDB – Section Introduction
315 DynamoDB Overview
316 DynamoDB Basics – Hands On
317 DynamoDB WCU and RCU – Throughput
318 DynamoDB WCU and RCU – Hands On
319 DynamoDB – Basic Operations
320 DynamoDB Basic APIs – Hands On
321 DynamoDB – Conditional Writes
322 DynamoDB Indexes GSI LSI
323 DynamoDB Indexes GSI LSI – Hands On
324 DynamoDB PartiQL
325 DynamoDB Optimistic Locking
326 DynamoDB DAX
327 DynamoDB DAX – Hands On
328 DynamoDB Streams
329 DynamoDB Streams – Hands On
330 DynamoDB TTL
331 DynamoDB CLI
332 DynamoDB Transactions
333 DynamoDB Session State
334 DynamoDB Partitioning Strategies
335 DynamoDB Conditional Writes Concurrent Writes and Atomic Writes
336 DynamoDB Patterns with S3
337 DynamoDB Operations
338 DynamoDB Security and Other

AWS Serverless API Gateway
339 API Gateway – Section Introduction
340 API Gateway Overview
341 API Gateway Basics Hands On
342 API Gateway Stages and Deployment
343 API Gateway Stages and Deployment Hands On
344 API Gateway Stages Configurations Hands On
345 API Gateway Canary Deployments
346 API Gateway Canary Deployments Hands On
347 API Gateway Integration Types and Mappings
348 API Gateway Mapping Templates Hands On
349 API Gateway Open API
350 API Gateway Open API – Hands On
351 API Gateway Caching
352 API Gateway Usage Plans and API Keys
353 API Gateway Monitoring Logging and Tracing
354 API Gateway CORS
355 API Gateway Authentication and Authorization
356 API Gateway Authentication and Authorization – Hands On
357 API Gateway REST API vs HTTP API
358 API Gateway Websocket API
359 API Gateway – Architecture

AWS CICD CodeCommit CodePipeline CodeBuild CodeDeploy
360 AWS CICD – Section Introduction
361 Introduction to CICD in AWS
362 CodeCommit Overview
363 IMPORTANT CodeCommit Discontinuation
364 GitHub – Hands On
365 CodePipeline Overview
366 CodePipeline – Hands On – Prerequisite
367 CodePipeline – Hands On
368 CodeBuild Overview
369 CodeBuild Hands On Part I
370 CodeBuild Hands On Part 2
371 CodeDeploy Overview
372 CodeDeploy Hands On
373 CodeDeploy for EC2 and ASG
374 CodeArtifact – Overview
375 CodeArtifact – Hands On
376 CodeGuru – Overview
377 CodeGuru – Agent Configuration

AWS Serverless SAM – Serverless Application Model
378 AWS SAM – Section Introduction
379 SAM Overview
380 Installing the SAM CLI
381 Creating first SAM Project
382 Deploying SAM Project
383 SAM API Gateway
384 SAM DynamoDB
385 SAM Policy Templates
386 SAM with CodeDeploy
387 SAM – Local Capabilities
388 SAM – Multiple Environments

Cloud Development Kit CDK
389 CDK Overview
390 CDK – Hands On
391 CDK – Constructs
392 CDK – Commands and Bootstraping
393 CDK – Unit Testing

Cognito Cognito User Pools Cognito Identity Pools and Cognito Sync
394 Cognito Overview
395 Cognito User Pools
396 Cognito User Pools Hands On
397 Cognito User Pools – Others
398 Application Load Balancer – User Authentication
399 Cognito Identity Pools
400 Cognito Identity Pools Hands On
401 Cognito User Pools vs Cognito Identity Pools

Other Serverless Step Functions and AppSync
402 Step Functions Overview
403 Step Functions – Hands On
404 Step Functions – Invoke Lambda – Hands On
405 Step Functions – Error Handling
406 Step Functions – Error Handling Hands On
407 Step Functions – Wait For Task Token
408 Step Functions – Activity Tasks
409 Step Functions – Standard vs Express
410 AppSync Overview
411 AppSync Hands On
412 AWS Amplify
413 AWS Amplify – Hands On

Advanced Identity
414 STS Overview
415 Advanced IAM
416 Granting a User Permissions to Pass a Role to an AWS Service
417 AWS Directory Services

AWS Security and Encryption KMS Encryption SDK SSM Parameter Store IAM and STS
418 AWS Security – Section Introduction
419 Encryption 101
420 KMS Overview
421 KMS Hands On w – CLI
422 KMS Encryption Patterns and Envelope Encryption
423 Encryption SDK CLI Hands On
424 KMS Limits
425 KMS and AWS Lambda Practice
426 S3 Bucket Key
427 KMS Key Policies and IAM Principals
428 CloudHSM Overview
429 SSM Parameter Store Overview
430 SSM Parameter Store Hands On CLI
431 SSM Parameter Store Hands On AWS Lambda
432 Secrets Manager – Overview
433 Secrets Manager – Hands On
434 SSM Parameter Store vs Secrets Manager
435 CloudFormation – Secrets Manager and SSM Integration
436 CloudWatch Logs Encryption
437 CodeBuild Security
438 AWS Nitro Enclaves

AWS Other Services
439 AWS Other Services – Section Introduction
440 AWS SES
441 Amazon OpenSearch Service – Overview
442 Amazon Athena – Overview
443 Amazon Athena – Hands On
444 Amazon MSK – Overview
445 Amazon Certificate Manager ACM
446 Amazon Certificate Manager ACM Hands On
447 ACM Private CA – Overview
448 Amazon Macie
449 AWS AppConfig – Overview
450 CloudWatch Evidently

AWS Final Cleanup
451 AWS Final Cleanup
452 Cleanup Checklist

Preparing for the Exam – AWS Certified Developer Associate
453 Exam Preparation – Section Introduction
454 State of Learning Checkpoint
455 Exam Tips – AWS Certified Developer Associate
456 Exam Walkthrough and Signup
457 Save 50 on your AWS Exam Cost
458 Get an Extra 30 Minutes on your AWS Exam – Non Native English Speakers only

Congratulations – AWS Certified Developer Associate
459 AWS Certification Paths
460 Congratulations
461 Bonus Lecture

Homepage