AWS Certified Developer Associate is an awesome certification to validate your technical skills and expertise with AWS.
Do you want to become an AWS Certified Developer Associate?
Are you ready to get started on the amazing journey to get the prized AWS Certification?
WHAT STUDENTS ARE SAYING
5 STARS - He is my most favorite teacher in Udemy
5 STARS - You are a really amazing master.
AWS Certified Developer Associate is an awesome certification to validate your technical skills and expertise with AWS.
Do you want to become an AWS Certified Developer Associate?
Are you ready to get started on the amazing journey to get the prized AWS Certification?
WHAT STUDENTS ARE SAYING
5 STARS - He is my most favorite teacher in Udemy
5 STARS - You are a really amazing master.
5 STARS - The course is very thorough and very detailed and goes step by step with each AWS service, which is really cool. I also love the way it is quite practical and how exactly how to do some of the things on AWS.
5 STARS - This is a comprehensive course. It presents the most used AWS services in a clear and practical way. Highly recommended.
Do you want to join 500,000+ learners having Amazing Learning Experiences with in28Minutes?
Look No Further.
We are here to help you start your journey to AWS Certified Developer Associate in a step by step approach.
ZERO Experience with AWS? No problem
Here are a couple of things you would need to understand:
Cloud is here to stay. We focus on helping you understand the cloud. Once you understand cloud well, you will be able to use your skills on AWS or any cloud platform.
Architectures are going cloud-neutral - Serverless, Microservices, Containers, and Container Orchestration. A certification lacks value if you do not understand and practice these important skills. We will help you get prepared for a Cloud Neutral Future and have practical cloud skills to go along with the most popular architectures.
Are you ready to get started on an amazing journey to becoming an AWS Certified Developer Associate?
Do you want to join 500,000+ learners having Amazing Learning Experiences with in28Minutes?
Look No Further.
Getting Started with AWS Certified Developer Associate
Introduction - AWS Certified Developer Associate
Course Overview - AWS Certified Developer Associate
Getting Started - Cloud and AWS - Regions and AZs
Step 01 - Introduction to Cloud and AWS
Step 02 - Creating an AWS Root Account
Step 03 - Creating an IAM User For Your AWS Account
Step 04 - Need for Regions and Zones
Step 05 - Introduction to Regions and Zones
Getting Started - EC2
Step 01 - Section Overview - EC2
Step 01 - Exploring EC2 Fundamentals
Step 02 - Creating your first EC2 instance
Step 03 - Understanding EC2 instance type and SSH with Instance Connect
Step 04 - Installing HTTP Webserver on EC2
Step 05 - Playing with EC2 Instance Metadata Service and Dynamic Data
Step 06 - 1 - Exposing EC2 dynamic data details on HTTP Web Server
Step 06 - 2 - JSON Viewer Plugin
Step 07 - Playing with EC2 Security Groups
Step 08 - Understanding EC2 Public and Private IP Addresses
Step 09 - Understanding Elastic IP Addresses
Step 10 - Simplify
Step 05 - Invoking Lambda Functions Synchronously
Step 06 - Invoking Lambda Functions Asynchronously
Step 07 - 01 - Exploring AWS Lambda - Context Object
Step 07 - 02 - Invoking Lambda Functions from CloudFront - Lambda@Edge
Step 08 - Understanding Versioning of Lambda Functions
Step 09 - Exploring Alias for Lambda Functions
Step 10 - Creating Layers for Lambda Functions
Step 11 - Understanding AWS Lambda Best Practices
Step 12 - Exploring AWS Lambda - Scenario Questions
Getting Started -
Step 09 - Using KMS with S3 - Usecases
Step 10 - Integrating KMS with CloudWatch
Step 11 - KMS - Important Things to Remember
Step 12 - Getting Started with AWS Cloud HSM
Step 13 - Quick Review of Cloud HSM
Getting Started - Amazon VPC
Step 01 - Understanding Need for an Amazon VPC
Step 02 - Getting Started with Amazon VPC
Step 03 - Understanding Need for an Amazon VPC Subnets
Step 04 - Creating Amazon VPC with Public and Private Subnets
Step 05 - Public Subnet vs Private Subnet - Internet Gateway
Step 06 - Getting Started with NAT Instance and Gateway
Step 07 - Exploring NAT Instance vs NAT Gateway
Step 08 - Getting Started with NACL
Step 09 - Exploring NACL vs Security Groups
Step 10 - Getting Started with VPC Flow Logs
Step 11 - Understanding VPC Peering
Step 12 - Connecting On Premises with AWS - Direct Connect and VPN
Step 13 - Understanding VPC Endpoints - Gateway and Interface
Step 14 - Reviewing Important Networking Concepts in AWS
Getting Started - Databases in AWS
Step 01 - Getting Started with Databases
Step 02 - Understanding Challenges with Choosing Databases
Step 03 - Understanding Availability and Durability of Databases
Step 04 - Understanding RTO and RPO
Step 05 - Understanding Read Replicas for Databases
Step 06 - Understanding Importance of Database Consistency
Step 07 - Exploring Different Database Categories
Step 08 - Exploring Relations Databases for OLTP and OLAP Use cases (RDS and RedShift)
Step 09 - Exploring the differences between OLTP and OLAP Databases
Step 10 - Getting Started with Document Databases (DocumentDB)
Step 11 - Exploring Key Value Databases (DocumentDB)
Step 12 - Quick Look at Graph Databases (Neptune)
Step 13 - Quick Look at In Memory Databases (ElastiCache)
Step 14 - Quick Review of Database Options
Step 15 - Scenarios Review of Database Options
Getting Started - Amazon RDS
Step 01 - Getting Started with RDS - AWS Relational OLTP Database
Step 02 - Responsibilities for RDS - You vs AWS
Step 03 - Exploring options in creating RDS Databases
Step 04 - Creating Your First RDS Database in AWS
Step 05 - Creating an EC2 instance to connect to RDS Database
Step 06 - Connecting to RDS Database from EC2 instance and creating tables
Step 07 - Exploring Options on an Existing Your First RDS Database in AWS
Step 08 - Understanding Multi-AZ Deployments of RDS
Step 09 - Understanding Read Replicas of RDS
Step 10 - Getting Started with Amazon Aurora Database
Step 11 - Exploring UI for Amazon Arora Database
Step 12 - Exploring Other RDS Database Engines
Step 13 - Architecture - Managing Scaling of Your RDS Databases
Step 14 - Architecture - Managing Operations for RDS Databases
Step 15 - Architecture - Managing Security and Encryption for RDS
Step 16 - Architecture - Managing Costs for Your RDS Databases
Step 17 - Quick Review - When to use RDS
Step 18 - RDS Review with A Few Scenarios
Getting Started - Amazon DynamoDB
Step 01 - Introduction to DynamoDB
Step 02 - Understanding DynamoDB Hierarchy - Tables Items and Attributes
Step 03 - Exploring DynamoDB Data Types
Step 04 - Playing with DynamoDB
Step 05 - Exploring DynamoDB Primary Key and Partitions
Step 06 - Understanding DynamoDB - Local Secondary Index - LSI
Step 07 - Understanding DynamoDB - Global Secondary Index - GSI
Step 08 - Understanding DynamoDB Data Consistency Levels
Step 09 - Understanding DynamoDB Capacity Modes - Provisioned and OnDemand
Step 10 - Understanding DynamoDB Read Write Capacity Calculations - 1
Step 11 - Understanding DynamoDB Read Write Capacity Calculations - 2
Step 12 - Exploring DynamoDB - Query vs Scan
Step 13 - Creating a Cloud9 Environment
Step 14 - Playing with DynamoDB APIs from Cloud9 Command Line
Step 15 - Exploring DynamoDB - Projection and Filter Expressions
Step 16 - Exploring DynamoDB - Pagination
Step 17 - Exploring Other DynamoDB API
Step 18 - Exploring DynamoDB API Errors
Step 19 - Exploring DynamoDB - TTL - Time To Live Attribute
Step 20 - Designing DynamoDB Tables - Choosing Partition Keys
Step 21 - Designing DynamoDB Tables - Time Series Data
Step 22 - 01 - Understanding Optimistic Locking with DynamoDB
Step 22 - 02 - Exploring DynamoDB Best Practices
Step 22 - 03 - IAM Policy - Restrict User Access on DynamoDB and S3
Step 23 - DynamoDB - Things to Remember
Step 24 - Exploring DynamoDB Streams
Step 25 - Taking care of Operations for DynamoDB
Step 26 - Taking care of Security for DynamoDB - IAM, and Encryption
Step 27 - Comparing DynamoDB with RDS
Step 28 - Exploring DAX - DynamoDB Accelerator
Step 29 - Exploring DynamoDB Scenarios
Getting Started - Amazon SQS, Amazon SNS, and Amazon MQ
Step 01 - Understanding Need for Asynchronous Communication
Step 02 - Getting Started with SQS
Step 03 - Sending and Receiving a Messaging using SQS - Best Case
Step 04 - Understanding Lifecycle of a Message on an SQS Queue
Step 05 - Implementing AutoScaling with SQS
Step 06 - Understanding Important SQS Configuration
Step 07 - Implementing Security for Your SQS Queues
Step 08 - 01 - Creating an Amazon SQS Queue and Playing with Messages
Step 08 - 02 - Sending and Receiving SQS Messages from an EC2 instance
Step 08 - 03 - IAM Role - Trust Policy
Step 09 - Identifying Duplicate Messages in SQS using DeDuplication ID
Step 10 - Exploring Amazon SQS APIs
Step 11 - Exploring Amazon SQS API - Receive Message
Step 12 - Exploring Amazon SQS Scenarios
Step 13 - Getting Started with Simple Notification Service - SNS
Step 14 - YY - Creating an SNS Topic and Registering a Lambda to Subscribe
Step 15 - ZZ - Registering an SQS Queue as a subscriber to an SNS Topic
Step 16 - Getting Started with Amazon MQ
Getting Started - Amazon Kinesis
Step 01 - Getting Started with Streaming Data
Step 02 - Handling simple streams with S3 Notifications
Step 03 - Handling simple streams with DynamoDB Streams
Step 04 - Getting Started with Amazon Kinesis
Step 05 - Getting Started with Amazon Kinesis Data Streams
Step 06 - Understanding Hierarchy of Kinesis Streams
Step 07 - Exploring Kinesis Streams - Resharding
Step 08 - Exploring Kinesis Streams API
Step 09 - Getting Started with Amazon Kinesis Data Firehose
Step 10 - Getting Started with Amazon Kinesis Analytics
Step 11 - Getting Started with Amazon Kinesis Video Streams
Step 12 - Exploring Amazon Kinesis
Step 13 - Exploring Kinesis Streams - Scenario Questions
Getting Started - Amazon CloudFront
Step 01 - Understanding the Need for CDN - CloudFront
Step 02 - Getting Started with Amazon CloudFront
Step 03 - Understanding an Amazon CloudFront Distribution
Step 04 - Setting Cache Behaviors for Amazon CloudFront Distribution
Step 05 - Creating Private Content with Amazon CloudFront
Step 06 - Creating Signed URLs and Cookies with Amazon CloudFront
Step 07 - Protecting content in S3 using Amazon CloudFront OAI
Step 08 - 01 - Creating a CloudFront Distribution
Step 08 - 02 - Exploring CloudFront Distribution
Step 09 - Recommended Architecture for Static Content in AWS
Step 10 - Quick Review of Amazon CloudFront
Getting Started - Route 53
Step 01 - Getting Started with Route 53 - AWS Domain Registrar and DNS
Step 02 - Understanding Route 53 - DNS Records and Alias Records
Step 03 - Understanding Route 53 Routing Policies
Step 04 - Creating a Hosted Zone with Route 53 and Exploring Routing Policies
Step 05 - Exploring Route 53 Routing Policies - 1
Step 06 - Exploring Route 53 Routing Policies - 2
Step 07 - Exploring Route 53 Routing Policies - 3
Getting Started - DevOps in AWS
Step 01 - Getting Started with DevOps
Step 02 - Getting Started with CI-CD - Continous Integration and Deployment
Step 03 - Understanding DevOps Tools in AWS - CI-CD
Step 04 - Getting Started with IAC - Infrastructure as Code
Step 05 - Understanding DevOps Tools in AWS - IAC - CloudFormation and SAM
Step 06 - Getting Started with AWS CodeCommit
Step 07 - Playing with AWS CodeCommit
Step 08 - Getting Started with AWS CodeBuild
Step 09 - Understanding AWS CodeBuild Buildspec file
Step 10 - Exploring Docker Example for AWS CodeBuild Buildspec
Step 11 - Running AWS CodeBuild in a VPC
Step 12 - Getting Started with AWS CodeDeploy
Step 13 - Understanding AWS CodeDeploy Deployment Types
Step 14 - Understanding AWS CodeDeploy Components
Step 15 - Running AWS CodeDeploy on EC2 and On-Premises
Step 16 - Running AWS CodeDeploy for Lambda Functions
Step 17 - Running AWS CodeDeploy for ECS - Elastic Container Service
Step 18 - Exploring CodeDeploy - Order of Hooks Execution
Step 19 - Exploring CodeDeploy - Rollbacks
Step 20 - Getting started with AWS CodePipeline
Step 21 - DevOps with AWS CodePipeline - 01
Step 22 - DevOps with AWS CodePipeline - 02
Step 23 - Using CodeStar - Develop and Deploy to AWS in Minutes
Step 24 - Exploring DevOps Scenarios
Getting Started - AWS CloudFormation
Step 01 - Getting started with AWS CloudFormation
Step 02 - Exploring AWS CloudFormation Templates
Step 03 - Exploring AWS CloudFormation Terminology
Step 04 - Exploring AWS CloudFormation Templates - Important Elements
Step 05 - Understanding AWS CloudFormation Templates - Resources
Step 06 - Understanding AWS CloudFormation Templates - Parameters and Pseudo Parameters
Step 07 - Understanding AWS CloudFormation Templates - CreationPolicy
Step 08 - Understanding AWS CloudFormation Templates - Common Resource Attributes
Step 09 - Understanding AWS CloudFormation Templates - Conditions
Step 10 - Understanding AWS CloudFormation Templates - Mappings
Step 11 - Understanding AWS CloudFormation Templates - Outputs
Step 12 - Understanding AWS CloudFormation Templates - Transform
Step 13 - Understanding AWS CloudFormation Intrinsic Functions - Ref
Step 14 - Understanding AWS CloudFormation Intrinsic Functions - GetAtt
Step 15 - Understanding AWS CloudFormation Intrinsic Functions - FindInMap
Step 16 - Understanding AWS CloudFormation Intrinsic Functions - Join
Step 17 - Understanding Other AWS CloudFormation Intrinsic Functions
Step 18 - 01 - Playing with AWS CloudFormation - 01
Step 18 - 01 - Playing with AWS CloudFormation - 02
Step 18 - 02 - Exploring AWS CloudFormation Execution Statuses
Step 19 - Understanding AWS CloudFormation Cross Stack Reference
Step 20 - Understanding AWS CloudFormation Nested Stacks
Step 21 - Comparing Nested Stacks with Cross Stack
Step 22 - Understanding AWS CloudFormation - Stack Set
Step 23 - AWS CloudFormation - Important Things to Remember
Step 24 - AWS CloudFormation vs Elastic Beanstalk
Step 25 - Learning more about AWS CloudFormation
Getting Started - SAM
Step 01 - Getting Started with SAM - Serverless Application Model
Step 02 - Getting Started with AWS SAM - Installing Required Tools
Step 03 - Creating and Deploying a Serverless Application with AWS SAM
Step 04 - Exploring
Step 03 - Implementing Tracing with X-Ray
Step 04 - Sending Traces using X-Ray Daemon
Step 05 - Understanding X-Ray hierarchy - Segments and SubSegments
Getting Started - AWS CloudTrail and AWS Config
Step 01 - Getting Started with AWS CloudTrail
Step 02 - Exploring AWS CloudTrail
Step 03 - Getting Started with AWS Config and AWS Config Rules
Step 04 - Configuring AWS Config and AWS Config Rules
Step 05 - Exploring Results from AWS Config and AWS Config Rules
Getting Started - Amazon CloudWatch
Step 01 - Getting Started with Amazon CloudWatch
Step 02 - Exploring Amazon CloudWatch Metrics
Step 03 - Exploring Amazon CloudWatch - Dashboards Alarms and Logs
Step 04 - Exploring Amazon CloudWatch - Metrics, Events, and Container Insights
Step 05 - Understanding Amazon CloudWatch Metrics Terminology
Step 06 - Publishing Custom Metrics to Amazon CloudWatch
Step 07 - Amazon CloudWatch Metrics - Good to Know
Step 08 - Exploring Amazon CloudWatch Logs
Step 09 - Collecting Amazon CloudWatch Logs from EC2 and On-Premises
Step 10 - Filtering Amazon CloudWatch Logs and Generating Metrics
Step 11 - 01 - Exploring Amazon CloudWatch Alarms
Step 11 - 02 - Exploring Amazon CloudWatch Alarms - Terminology
Step 12 - Exploring Amazon CloudWatch Events
Step 13 - Comparing Amazon CloudWatch Events vs EventBridge
Getting Started - AWS CLI and STS API
Step 01 - Getting Started with AWS CLI
Step 02 - Exploring
Step 02 - Implementing CORS in AWS - S3 and API Gateway
Step 03 - What is Configuration Management?
Step 04 - Configuration Management for AWS Lambda - Environment Variables
Step 05 - Configuration Management in AWS - Parameter Store
Step 06 - Secrets Management in AWS - AWS Secrets Manager
Getting Started - Caching in AWS
Step 01 - What is Caching?
Step 02 - Exploring Caching Strategies - Write Through and Lazy Loading
Step 03 - Comparing Caching Strategies - Write Through and Lazy Loading
Step 04 - Getting Started with Amazon ElastiCache - Memcached and Redis
Step 05 - Comparing Amazon ElastiCache - Memcached vs Redis
Step 06 - Comparing Amazon ElastiCache vs DAX DynamoDB Accelerator
Step 07 - Caching Application Sessions in AWS
More AWS Services
Step 00 - Understanding AWS Data Lakes Query in Place Options
Step 01 - Exploring Service Quotas
Step 02 - Exploring AWS Directory Service
Step 03 - Exploring AWS Global Accelerator
Step 04 - Implementing Conditions in S3 Bucket Policy
Getting Started - Well-Architected Framework
Step 01 - Well-Architected Framework - Introduction
Step 02 - Well-Architected Framework - Operational Excellence Pillar
Step 03 - Well-Architected Framework - Security Pillar - 1
Step 04 - Well-Architected Framework - Security Pillar - 2
Step 05 - Well-Architected Framework - Reliability Pillar
Step 06 - Well-Architected Framework - Loosely Coupled Architectures
Step 07 - Well-Architected Framework - Troubleshooting on AWS
Step 08 - Well-Architected Framework - Performance Efficiency Pillar
Step 09 - Well-Architected Framework - Performance Efficiency Pillar - Choosing the right solution
Step 10 - Well-Architected Framework - Cost Optimization Pillar
Step 11 - Shared Responsibility Model - AWS and Customer - Security and Compliance
Getting Ready for AWS Certified Developer Associate
Step 01 - Recommended Resources - AWS Certified Developer Associate
Step 02 - Register for - AWS Certified Developer Associate
Step 03 - My Recommendations for the AWS Certified Developer Associate Exam
Step 04 - Congratulations
OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.
Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.
Find this site helpful? Tell a friend about us.
We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.
Your purchases help us maintain our catalog and keep our servers humming without ads.
Thank you for supporting OpenCourser.