AWS Certified Developer Associate (DVA-C02) Online Course
description
AWS Certified Developer Associate (DVA-C02) Online Course
This comprehensive online course is designed to equip you with the knowledge and practical experience needed to pass the AWS Certified Developer – Associate (DVA-C02) exam and succeed as an AWS Developer in real-world environments.
Through hands-on training and scenario-based exercises, you’ll gain the skills to develop, deploy, and debug cloud-based applications on AWS, while also understanding fundamental AWS architecture best practices. The course content is fully aligned with the latest exam objectives, providing a clear path to certification and on-the-job readiness.
What You’ll Learn:
- Develop and deploy scalable, secure applications on AWS
- Debug and troubleshoot cloud-based applications
- Apply AWS best practices for development and architecture
- Gain hands-on experience through interactive lab exercises
Course Features:
- 12+ hours of video content covering all exam objectives
- 100+ scenario-based lab videos for real-world practice
- Up-to-date materials reflecting the latest AWS updates
- Unlimited lifetime access to all course content
- Start your journey toward becoming a certified AWS Developer—enroll today and build the skills needed to thrive in cloud development.
Who should take this Course?
The AWS Certified Developer Associate (DVA-C02) Online Course is ideal for software developers, cloud practitioners, DevOps engineers, and IT professionals who want to build, deploy, and maintain applications on the AWS platform. It’s also suitable for individuals preparing for the DVA-C02 certification exam. Prior experience with AWS services, basic programming skills (preferably in Python, Java, or JavaScript), and a foundational understanding of cloud concepts are recommended for effective learning.
Course Outline
The AWS Certified Developer Associate Online Course covers the following topics -
- The Course Overview
- AWS Certification Roadmap
- Setting Up and Securing Your Root Account
- Creating Your First User Account
- Setting Up Your Environment
- Setting the widget.com Development Workstation
- Install and Test AWS CLI on EC2 and Use a Role
- Install BOTO3 and Build a Simple Example
- The AWS Global Infrastructure
- Creating a Billing Alarm
- AWS Well Architected Framework
- Case Study Introduction
- Initial MVP Topology
- AWS Global Infrastructure Security
- Exploring AWS Shared Security Model
- Identity and Access Management (IAM) Security
- Identity Federation and Use Cases with Amazon STS
- Understanding IAM Policies and IAM Roles
- Using Multi-Factor Authentication and Roles
- Monitoring and Enhancing Security Service Specific Security
- Cloud Security Modules
- IT Audits and Penetration Testing
- widgets.com Security Controls Setup
- Building a Custom VPC
- Connectivity for Your VPC
- Amazon Direct Connect
- Amazon Route53
- Amazon EC2 - Design, Deployment, and Maintenance
- Block Storage on AWS
- Object Storage on AWS
- Amazon RDS - Setup, Design, and Implementation
- Non-Relational Databases and DynamoDB
- Elastic Load Balancing Configurations
- Provisioning a Multi-Tier Infrastructure Using CloudFormation
- AWS Landing Zone Tools
- VPC Design for widgets.com
- Introduction to CI/CD
- Source Control with CodeCommit
- Building and Testing Code with CodeBuild
- AppSpec Introduction
- Deploying code with CodeDeploy
- Pipelines with CodePipeline
- SDK/IDE Integration
- Setup a Code Pipeline widgets.com
- CodeBuild
- CodeDeploy
- CodePipeline
- Advanced S3 Configuration
- Creating an MVP with S3 (Static Website)
- DynamoDB Integration
- Creating a Dynamic Service with DynamoDB
- Creating an Index in DynamoDB
- Increasing Performance with DAX
- Introduction to Serverless Computing
- Introduction to Elastic Beanstalk
- Deploying the Application in Elastic Beanstalk
- Modifying the Application in Elastic Beanstalk
- Authentication, Authorization, and Accounting
- Application Authentication Options in AWS
- Adding Cognito to Our Application
- Advanced Application AAA
- Caching Level 1
- Redis Introduction
- Memcached Introduction
- Adding Cache to widgets.com
- Introduction to Containers
- Docker 101
- Docker Build and Run Commands
- Container Deployment Options in AWS
- Kubernetes on AWS
- Containerizing Our widgets.com Application
Cloud Native Application Development (8)
- Introduction to Microservices Based Applications
- Serverless and AWS Lambda
- Decoupling Applications Components Using SQS
- Notifications with AWS SNS
- Streaming Data with AWS Kinesis
- Bringing It All Together with AWS Step and API Gateway
- Troubleshooting with X-RAY
- Using Lambda and API Gateway in widgest.com
- AWS Security Model Review and Best Practice
- Introduction to Encryption Techniques
- KMS Secrets Management
- Systems Manager Secret Management
- Using Systems Manager in widgets.com
- Amazon CloudWatch - Review
- Monitoring EC2
- Using Elasticsearch
- Using CloudWatch Metrics and Logs in widgets.com
- Deployment Summary
- Security Summary
- Development with AWS Summary
- Refactoring Summary
- Monitoring and Troubleshooting Summary
- Taking the Exam
- AWS Security Best Practices
- AWS Well-Architected Framework
- Architecting for the Cloud AWS Best Practices
- Practicing CI and CD on AWS Accelerating Software Delivery with DevOps
- Implementing Microservices on AWS
- Serverless Architectures with AWS Lambda
- Optimizing Enterprise Economics with Serverless Architectures
- Running Containerized Microservices on AWS
- Blue/Green Deployments on AWS