AWS Certified Developer - Associate (DVA-C02)
Learn how to develop, deploy, and debug serverless applications using AWS and pass the AWS Certified Developer – Associate exam.
What you'll learn
Each of the AWS certifications commands an average salary of more than $100,000.00, with the average salaries of AWS-certified IT staff 27.5% higher than their non-certified counterparts. As our research shows, the most sought-after skills in this new, cloud-first world involve creating distributed applications on Amazon Web Services. We’ve designed the AWS Certified Developer – Associate course for anyone who wants to learn how to build applications using AWS.
This course is for intermediate-level students and begins with an overview of the fundamentals of cloud computing. It then moves you through an in-depth curriculum on developing, deploying, and maintaining applications — especially serverless ones — on AWS.
We know that you’re busy, so our training course is made up of 5- to 20-minute videos that can be viewed at your convenience. Our lessons keep it simple and explain things clearly and succinctly. Using real-life examples, we will practice developing and managing applications on AWS. At the end of each section, we’ll also test your knowledge with a short quiz to make sure you’re ready for the next section of the course.
The main technologies covered in this course include:
- IAM
- Cognito
- S3
- CloudFront
- Lambda
- API Gateway
- X-Ray
- DynamoDB
- KMS
- SQS
- SNS
- Kinesis
- Elastic Beanstalk
- CodeCommit
- CodeDeploy
- CodePipeline
- CodeArtifact
Please note, this course does not teach you how to code. The AWS Certified Developer – Associate (DVA-C02) course is specifically designed to help you pass the AWS Certified Developer – Associate exam. All required code in this course is provided when you join the course (via GitHub).
After completing this course, you’ll be able to:
- Identify the key features of the core AWS technologies used to build serverless applications, like S3, DynamoDB, Elastic Beanstalk, Lambda, and API Gateway.
- Build, deploy, and troubleshoot serverless applications in AWS.
- Use AWS CLI, AWS service APIs, and SDKs to interact with AWS.
- Create a CI/CD pipeline to deploy applications on AWS.
- Implement AWS security best practices using IAM, KMS, and MFA.
- Configure AWS services for optimal performance.
- Confidently sit the AWS Certified Developer – Associate exam.
The ideal student for this course has a preliminary background in cloud computing but doesn’t have weeks and weeks to spend on training. We’ll get you up to speed in half the time other certification courses require and prepare you for a position as an AWS-qualified developer.
When you’re finished with AWS Certified Developer – Associate (DVA-C02), you’ll be able to confidently take the AWS Certified Developer – Associate exam and earn one of the highest paying certifications in the industry.
Table of contents
- Introducing EC2 5m
- EC2 Pricing Options 13m
- Exploring EC2 Instance Types 7m
- Launching an EC2 Instance - Demo 16m
- How to Use Putty Demo (Windows Users Only) 8m
- Using EC2 Instance Connect - Demo 3m
- Understanding EBS Volumes 18m
- Creating an EBS Volume - Demo 9m
- Exploring Elastic Load Balancer 12m
- Route 53 Demo 15m
- CLI Demo Lab 16m
- CLI Pagination 7m
- Working With The AWS CloudShell - Demo 5m
- EC2 with S3 Role Demo 14m
- RDS 101 7m
- RDS Demo 17m
- RDS Multi-AZ and Read Replicas 8m
- RDS Backups and Snapshots 11m
- Increasing Scalability Using RDS Proxy 4m
- Elasticache 101 6m
- Introducing MemoryDB For Redis 5m
- Demo: Systems Manager Parameter Store 5m
- Demo: Securely Storing Secrets With AWS Secrets Manager 12m
- Discovering EC2 Image Builder 5m
- Creating an AMI Using EC2 Image Builder - Demo 15m
- Using AMIs in a Different Region 3m
- EC2 Summary - Part 1 8m
- EC2 Summary - Part 2 9m
- EC2 Summary - Part 3 4m
- S3 101 10m
- Reviewing S3 Storage Classes 9m
- Securing S3 Buckets 7m
- S3 Bucket Policies Demo 9m
- S3 Encryption 4m
- Configuring Encryption on an S3 Bucket - Demo 5m
- CORS Configuration - Demo 14m
- Overview of CloudFront 10m
- Configuring Amazon CloudFront Demo 16m
- Configuring CloudFront With Origin Access Identity 7m
- Understanding CloudFront AllowedMethods 5m
- Introducing Athena 3m
- Demo: Working with Athena 9m
- S3 Summary 9m
- Serverless 101 7m
- Introducing Lambda 7m
- API Gateway 9m
- Building a Serverless Website - Demo 11m
- Version Control With Lambda - Demo 12m
- Lambda Concurrent Executions Limit 4m
- Lambda and VPC Access 5m
- Example Serverless Architecture 6m
- Step Functions - Demo 9m
- Comparing Step Functions Workflows 8m
- Understanding Ephemeral and Persistent Data Storage Patterns 9m
- Lambda Environment Variables and Parameters 5m
- Configuring a Lambda Function Using Environment Variables and Parameters - Demo 7m
- Handling Lambda Event Lifecycle and Errors 6m
- Lambda Deployment Packaging Options 4m
- Lambda Performance Tuning Best Practices 6m
- Using Lambda Destinations and Dead-Letter Queues - Demo 9m
- Advanced API Gateway 5m
- Using API Gateway Mock Endpoints for Integration Testing and Resolving Integration Dependencies 3m
- Using API Gateway Stages for Testing Deployed Code 3m
- Creating Dynamic Lambda Deployments Using API Gateway Staging Variables 7m
- API Response and Request Transformations 3m
- API Gateway Caching and Throttling 6m
- Understanding X-Ray 4m
- X-Ray Demo 9m
- X-Ray Configuration 5m
- Serverless Summary - Part 1 5m
- Serverless Summary - Part 2 7m
- Serverless Summary - Part 3 8m
- Introduction to DynamoDB 12m
- Creating a DynamoDB Table - Demo 16m
- DynamoDB Access Control 3m
- Indexes Deepdive 4m
- Scan vs Query API Call - Demo 12m
- Using DynamoDB API Calls 5m
- DynamoDB Provisioned Throughput 7m
- DynamoDB On-Demand Capacity 3m
- DynamoDB Accelerator (DAX) 5m
- DynamoDB TTL - Demo 12m
- DynamoDB Streams 5m
- Provisioned Throughput Exceeded and Exponential Backoff 5m
- DynamoDB Summary 14m
- SQS 12m
- Understanding SQS Queue Types 4m
- SQS Settings 6m
- SQS Delay Queues & Large Messages 5m
- Simple Notification Service 9m
- SES vs SNS 5m
- Kinesis 101 13m
- Setting Up A Kinesis Data Stream - Demo 12m
- Kinesis Shards and Consumers 7m
- Introducing Elastic Beanstalk 5m
- Updating Elastic Beanstalk 12m
- Deploying An Application With Elastic Beanstalk - Demo 7m
- Updating An Application In Elastic Beanstalk - Demo 6m
- Advanced Elastic Beanstalk 7m
- RDS & Elastic Beanstalk 6m
- Migrating Applications to Elastic Beanstalk 2m
- Other AWS Services Summary 8m
- Other AWS Services Summary - Part 2 7m
- What is CI/CD? 8m
- CodeCommit 101 4m
- CodeCommit Demo 10m
- CodeDeploy 101 7m
- The CodeDeploy AppSpec File 6m
- CodeDeploy Lifecycle Event Hooks 7m
- CodePipeline 101 4m
- CodePipeline Demo - Part 1 9m
- CodePipeline Demo - Part 2 8m
- Introducing CodeArtifact 5m
- Demo - Creating a CodeArtifact Repository 6m
- Elastic Container Service 8m
- Docker and Elastic Beanstalk 9m
- Introduction To CloudFormation 11m
- Provisioning Resources Using CloudFormation Demo 15m
- Exporting CloudFormation Stack Values 9m
- The Serverless Application Model (SAM) 3m
- CloudFormation and SAM Demo 7m
- CloudFormation Nested Stacks 3m
- Introducing The Cloud Development Kit (CDK) 5m
- CDK - Demo 5m
- Introducing Amplify 5m
- Amplify - Demo 6m
- Developer Theory Summary - Part 1 7m
- Developer Theory Summary - Part 2 8m
- Web Identity Federation 9m
- Cognito User Pools Demo 8m
- Cognito Identity Pools Demo - Part 1 7m
- Cognito Identity Pools Demo - Part 2 10m
- Inline Policies vs Managed Policies vs Customer Managed Policies 7m
- STS AssumeRoleWithWebIdentity 4m
- Configuring Cross Account Access - Demo 17m
- Advanced IAM Summary 7m
- Introduction to CloudWatch 8m
- CloudWatch Demo 12m
- Creating CloudWatch Dashboards Demo 9m
- Understanding CloudWatch Concepts 6m
- CloudWatch vs CloudTrail 4m
- Using CloudWatch Actions 9m
- Creating CloudWatch Dashboards Demo 7m
- Receiving Notifications with CloudWatch - Demo 7m
- What is EventBridge? 5m
- Using EventBridge - Demo 9m
- Recognizing Common HTTP Error Codes 4m
- Recognizing Common SDK Exceptions 5m
- Monitoring Summary 8m