DEV Community

loading...
Play Button Pause Button
ExamPro

FREE AWS Developer Associate Certification Course (250+ Videos) 😱

andrewbrown profile image Andrew Brown 🇨🇦 ・17 min read

I'm Andrew Brown, I create free study courses, so everyone can learn the cloud.

This time I am bringing you a Study Course designed to help you pass the AWS Developer Associate Certification.

This AWS Certification is perfect for web-developers looking to make the switch to cloud engineer or add practical cloud skills to their résumé. 🚀

Most Videos are part of a Video Youtube Playlist

P.S. The easiest way for you to support free video content so I can release bigger and larger cloud and developer courses is to like, comment, follow and subscribe. I would say the most important being Youtube Subscriptions. 🙏 There is very little to no money in Youtube ads.

P.S.S. The best way to support more free video content is to
👉 Buy Access to the extra content for the AWS Developer Associate 👈
You get access to the videos as well as Quizzes and Flashcards on the videos and practice exams.

P.S.S.S.

There are 10 hours of new content specific to the AWS Developer Associate and there are 5 hours of video content that is shared from the AWS Solutions Architect Associate. Since its hard to mix videos from multiple playlists you may need to use the table of contents down below.

⭐Course Content ⭐

☁️ Introduction
🔁🎤 Exam Guide Overview
🔁🎤 Why get the AWS developer associate?

☁️ Elastic Beanstalk
🔁🎤 Introduction
🔁🎤 Supported Languages
🔁🎤 Web vs Worker Environment
🔁🎤 Web Environment Types
🔁🎤 Deployment Policies
🔁🎤 All At Once
🔁🎤 Rolling
🔁🎤 Rolling with Additional Batch
🔁🎤 Immutable
🔁🎤 Deployment Methods
🔁🎤 In-Place vs Blue/Green
🔁🎤 In-Place vs Blue/Green - Part 2
🔁🎤 Configuration Files
🔁🎤 Environment Manifest
🔁🎤 Server Configuration
🔁🎤 EB CLI
🔁🎤 Custom Image
🔁🎤 Configuring RDS
🔁📓 Cheat Sheet

☁️ Elastic Beanstalk Follow-Along
🔁⌨️ Cloud Environment Setup
🔁⌨️ Open Cloud9 Security Group
🔁⌨️ Preview App in Cloud9
🔁⌨️ Initialize Git Repo
🔁⌨️ Setup EB CLI
🔁⌨️ Initialize EB Application
🔁⌨️ Configure EB Application
🔁⌨️ Create EB Environment
🔁⌨️ Immutable Deploys
🔁⌨️ Blue/Green Deploys
🔁⌨️ Single Container Dockerfile
🔁⌨️ Single Container with ECR
🔁⌨️ Cleanup

☁️ Elastic Container Service (ECS)
🔁🎤 Introduction
🔁🎤 Creating a Cluster
🔁🎤 Task Definition
🔁🎤 Elastic Container Registry (ECR)
🔁⌨️ Follow-Along

☁️ Fargate
🔁🎤 Introduction
🔁🎤 Fargate Tasks
🔁🎤 Fargate vs Lambda
🔁⌨️ Follow-Along
🔁📓 Cheat Sheet

☁️ X-Ray
🔁🎤 Introduction
🔁🎤 Anatomy of X-Ray
🔁🎤 Instrumentation
🔁🎤 X-Ray Daemon
🔁🎤 X-Ray Concepts
🔁🎤 Service Graph
🔁🎤 Segments
🔁🎤 Subsegments
🔁🎤 Traces
🔁🎤 Sampling
🔁🎤 Trace Header
🔁🎤 Filter Expressions
🔁🎤 Groups
🔁🎤 Annotations and Metadata
🔁🎤 Exceptions
🔁🎤 AWS Service Integration
🔁🎤 Supported Languages
🔁📓 Cheat Sheet

☁️ Amazon Certificate Manager (ACM)
🔁🎤 Introduction
🔁🎤 SSL Termination

☁️ Route 53
🔁🎤 Route 53 Introduction
🔁🎤 Use Case
🔁🎤 Record Sets
🔁🎤 Routing Policies
🔁🎤 Simple Routing Policies
🔁🎤 Weighted Routing Policies
🔁🎤 Latency Based Routing
🔁🎤 Failover Routing Policies
🔁🎤 Geolocation Routing Policies
🔁🎤 Geoproximity Routing Policies
🔁🎤 Multi-Value Answer Policies
🔁🎤 Health Checks
🔁🎤 Resolver
🔁🎤 Route53 Cheat Sheet

☁️ AWS CLI & SDK
🔁🎤 Command Line Interface (CLI)
🔁🎤 Software Development Kit (SDK)
🔁🎤 Programmatic Access
🔁⌨️ Working with the CLI
🔁⌨️ Cloud9 Setup
🔁⌨️ Working with the SDK
🔁🎤 CLI & SDK Cheat Sheet

☁️ Key Management Service (KMS)
🔁🎤 Introduction
🔁🎤 CLI Commands
🔁🎤 Customer Master Keys (CMK)
🔁📓 Cheat Sheet

☁️ Cognito
🔁🎤 Introduction
🔁🎤 Web Identity Federation
🔁🎤 User Pools
🔁🎤 Identity Pools
🔁🎤 Sync
🔁⌨️ Follow-Along
🔁🎤 Cognito Cheat Sheet

☁️ Simple Notification Service (SNS)
🔁🎤 Introduction
🔁🎤 Topics
🔁🎤 Subscriptions
🔁🎤 Application As Subscriber
🔁🎤 SNS Cheat Sheet

☁️ Simple Queue Service (SQS)
🔁🎤 SQS Introduction
🔁🎤 Use Case
🔁🎤 Limits & Retention
🔁🎤 Queue Types
🔁🎤 Visibility Timeout
🔁🎤 Short vs Long Polling
🔁🎤 SQS Cheat Sheet

☁️ Kinesis
🔁🎤 Introduction to Kinesis
🔁🎤 Data Streams
🔁🎤 Data Analytics
🔁🎤 Video Streams
🔁🎤 Firehose
🔁🎤 Kinesis Cheat Sheet

☁️ Parameter Store
🔁🎤 Introduction
🔁🎤 Parameter Policies
🔁🎤 CLI Heirarchy

☁️ Secrets Manager
🔁🎤 Introduction
🔁🎤 Automatic Rotation
🔁🎤 CLI

☁️ DynamoDB
🔁🎤 Introduction
🔁🎤 Anatomy of a Table
🔁🎤 Read Consistency
🔁🎤 Partitions
🔁🎤 Primary Keys
🔁🎤 Simple Primary Key
🔁🎤 Composite Primary Key
🔁🎤 Primary Key Design
🔁🎤 Query & Scan
🔁🎤 Query
🔁🎤 Scans
🔁🎤 Provisioned Capacity
🔁🎤 On-Demand Capacity
🔁🎤 Calculating Reads
🔁🎤 Calculating Writes
🔁🎤 Global Tables
🔁🎤 Transactions
🔁🎤 Time to Live (TTL)
🔁🎤 Streams
🔁🎤 Errors
🔁🎤 Indexes
🔁🎤 Local Secondary Indexes (LSI)
🔁🎤 Global Secondary Indexes (GSI)
🔁🎤 LSI vs GSI
🔁🎤 DynamoDB Accelerator (DAX)
🔁📓 Cheat Sheet

☁️ DynamoDB Follow-Along
🔁⌨️ Getting Started
🔁⌨️ Query
🔁⌨️ Batch Get Item
🔁⌨️ Batch Write Item
🔁⌨️ Get Item
🔁⌨️ Delete Table
🔁⌨️ Create Table
🔁⌨️ Transact

☁️ EC2
🔁🎤 Introduction
🔁🎤 Instance Types
🔁🎤 Instance Sizes
🔁🎤 Instance Profile
🔁🎤 Placement Groups
🔁🎤 Userdata
🔁🎤 Metadata
🔁🎤 EC2 Cheat Sheet

☁️ VPC
🔁🎤 VPC Introduction
🔁🎤 Core Components
🔁🎤 Key Features
🔁🎤 Default VPC
🔁🎤 Default Everywhere IP
🔁🎤 Peering
🔁🎤 Route Tables
🔁🎤 Internet Gateway (IGW)
🔁🎤 Bastions / Jumpbox
🔁🎤 Direct Connect

☁️ Auto Scaling Groups (ASG)
🔁🎤 Introduction
🔁🎤 Capacity Settings
🔁🎤 Health Check Replacements
🔁🎤 Scaling Policies
🔁🎤 ELB Integration
🔁🎤 Use Case
🔁🎤 Launch Configuration
🔁🎤 Autoscaling Groups Cheat Sheet

☁️ VPC Endpoints
🔁🎤 VPC Endpoint Introduction
🔁🎤 Interface Endpoints
🔁🎤 Gateway Endpoints
🔁🎤 VPC Endpoint Cheat Sheet

☁️ Elastic Load Balancer (ELB)
🔁🎤 Introduction
🔁🎤 Rules of Traffic
🔁🎤 Application Load Balancer (ALB)
🔁🎤 Network Load Balancer (NLB)
🔁🎤 Classic Load Balancer (CLB)
🔁🎤 Sticky Sessions
🔁🎤 X-Forwarded-For Header
🔁🎤 Health Checks
🔁🎤 Cross-Zone Load Balancing
🔁🎤 Request Routing
🔁🎤 ELB Cheat Sheet

☁️ Security Groups
🔁🎤 Security Groups Introduction
🔁🎤 Use Case
🔁🎤 Limits
🔁🎤 Security Groups Cheat Sheet

☁️ NACL
🔁🎤 Introduction
🔁🎤 Use Case
🔁🎤 NACL Cheat Sheet

☁️ VPC Follow-Along
🔁⌨️ Creating a VPC
🔁⌨️ Create Instances
🔁⌨️ Security Groups and NACLs
🔁⌨️ NAT
🔁⌨️ VPC Endpoints
🔁⌨️ VPC Flow Logs
🔁⌨️ Cleaning Up

☁️ Identity and Access Management - IAM
🔁🎤 Introduction to IAM
🔁🎤 Core Components
🔁🎤 Types of Policies
🔁🎤 Policy Structure
🔁🎤 Password Policy
🔁🎤 Access Keys
🔁🎤 Multi-factor Authentication
🔁🎤 Cross Account Roles
🔁🎤 Security Token Service (STS)
🔁🎤 Identity Federation
🔁🎤 AssumeRoleWithWebIdentity
🔁⌨️ Follow Along
🔁🎤 IAM Cheat Sheet

☁️ CloudFront
🔁🎤 Introduction
🔁🎤 Core Components
🔁🎤 Distributions
🔁🎤 Lambda Edge
🔁🎤 Protection
🔁⌨️ Create a Distribution
🔁⌨️ Publish an Image
🔁⌨️ Create an Invalidation
🔁🎤 CloudFront Cheat Sheet

☁️ CloudTrail
🔁🎤 Introduction
🔁🎤 Event History
🔁🎤 Trail Options
🔁🎤 CloudTrail to CloudWatch
🔁🎤 Management vs Data Events
🔁⌨️ CloudTrail Overview
🔁⌨️ Create a Trail
🔁⌨️ CloudTrail to CloudWatch
🔁⌨️ Athena
🔁🎤 CloudTrail Cheat Sheet

☁️ CloudFormation
🔁🎤 Introduction
🔁🎤 Template Formats
🔁🎤 Template Anatomy
🔁🎤 QuickStarts
🔁🎤 Stack Updates
🔁🎤 Prevent Stack Updates
🔁🎤 Nested Stacks
🔁🎤 Rollbacks
🔁🎤 Drift Detection
🔁🎤 Pseudo Parameters
🔁🎤 Resource Attributes
🔁🎤 Intrinsic Functions
🔁🎤 Ref and Get Attr
🔁🎤 Wait Conditions
🔁🎤 Cloud Development Kit (CDK)
🔁⌨️ Follow Along
🔁📓 Cheat Sheet

☁️ Serverless Application Model (SAM)
🔁🎤 Introduction
🔁🎤 SAM vs Cloudformation
🔁🎤 SAM CLI Commands

☁️ Continuous Integration / Deployment (CI/CD)
🔁🎤 Introduction
🔁🎤 Continuous Integration
🔁🎤 Continuous Delivery
🔁🎤 Continuous Deployment
🔁📓 Cheat Sheet

☁️ CodeCommit
🔁🎤 Introduction
🔁🎤 Key Features

☁️ Docker
🔁🎤 Introduction
🔁🎤 Dockerfile
🔁🎤 Docker Commands

☁️ CodeBuild
🔁🎤 Introduction
🔁🎤 Workflow
🔁🎤 Build Environments
🔁🎤 Buildspec.yml
🔁🎤 Use Cases
🔁📓 Cheat Sheet

☁️ CodeDeploy
🔁🎤 Introduction
🔁🎤 Core Components
🔁🎤 In-Place Deployments
🔁🎤 Blue/Green Deployments
🔁🎤 Appspec.yml
🔁🎤 Lifecycle Hooks
🔁🎤 Agent & Service Role
🔁⌨️ Follow-Along
🔁📓 Cheat Sheet

☁️ CodePipeline
🔁🎤 Introduction
🔁🎤 Anatomy of CodePipeline
🔁🎤 Actions
🔁🎤 Example
🔁🎤 Use Cases
🔁🎤 Codestar
🔁📓 Cheat Sheet

☁️ Relational Database Service (RDS)
🔁🎤 Introduction
🔁🎤 Encryption
🔁🎤 Backups
🔁🎤 Restoring Backups
🔁🎤 Multi-AZ
🔁🎤 Read Replicas
🔁🎤 Multi AZ vs Read Replicas
🔁⌨️ Create an Instance
🔁⌨️ Performance Insights
🔁⌨️ Reserved Instances
🔁⌨️ Working with Snapshots
🔁⌨️ Aurora Serverless
🔁🎤 RDS Cheat Sheet

☁️ Simple Storage Service (S3)
🔁🎤 Introduction
🔁🎤 Storage Classes
🔁🎤 Storage Class Comparison
🔁🎤 Security
🔁🎤 Encryption
🔁🎤 Data Consistency
🔁🎤 Cross-Region Replication
🔁🎤 Versioning
🔁🎤 Lifecycle Management
🔁🎤 Transfer Acceleration
🔁🎤 Presigned URLs
🔁🎤 MFA Delete
🔁⌨️ Create & Delete a Bucket
🔁⌨️ Upload Files & Make Public
🔁⌨️ Versioning
🔁⌨️ Encryption
🔁⌨️ CLI
🔁⌨️ Lifecycle Policies
🔁⌨️ Cross-Region Replication
🔁⌨️ Bucket Policies
🔁🎤 S3 Cheat Sheet

☁️ ElastiCache
🔁🎤 Introduction
🔁🎤 Caching Comparison
🔁🎤 ElastiCache Cheat Sheet

☁️ Lambda
🔁🎤 Introduction
🔁🎤 Use Cases
🔁🎤 Pricing
🔁🎤 Interface
🔁🎤 Triggers
🔁🎤 Defaults and Limits
🔁🎤 Cold Starts
🔁🎤 Function Versions
🔁🎤 Aliases
🔁🎤 Layers
🔁🎤 Lambda Cheat Sheet

☁️ API Gateway
🔁🎤 Introduction
🔁🎤 Key Features
🔁🎤 Configuration
🔁🎤 Configuration - Part 2
🔁🎤 Configuration - Part 3
🔁🎤 Caching
🔁🎤 Cross-Origin Resource Sharing (CORS)
🔁🎤 Same Origin Policy
🔁🎤 API Gateway Cheatsheet

☁️ Step Functions
🔁🎤 Introduction
🔁🎤 States
🔁🎤 Use Cases
🔁⌨️ Follow-Along
🔁📓 Cheat Sheet

Discussion (4)

pic
Editor guide
Collapse
alinp25 profile image
Alin Pisica

The structure looks awesome. I am glad I saw this, I was thinking lately about switching from Azure to AWS and the way you separated the topics makes my life a lot easier. Also, thank you for the effort, you just earned a new follower!

Collapse
waylonwalker profile image
Waylon Walker

That is a massive list of great content. Love the to the point format!

Collapse
t04glovern profile image
Nathan Glover

Amazing Andrew! 🥰

Collapse
andrewbrown profile image
Andrew Brown 🇨🇦 Author

I'm sad I didn't have time to include AWS Amplify.
I'll have to wait until AWS announces the DVA-C02