100's Of High Rated On-Demand Courses
Industry-recognised Learning paths
Offline/Online Combinational Coaching
AWS Certified Instructors
AWS Developer Associate Training - (DVA-C02)
Build Cloud Applications | Automate Deployments | Become AWS Developer Certified
The AWS Certified Developer – Associate (DVA-C02) certification is designed for professionals who want to master the art of developing, deploying, and debugging cloud-based applications using Amazon Web Services.
During the training, participants will gain hands-on experience with core AWS services, development tools, and industry best practices for building secure, scalable, and highly available applications. They will learn to analyze application performance using real-time data, make informed development decisions, and implement improvements to enhance efficiency, reliability, and overall system stability.
Whether you're a developer, DevOps engineer, or IT professional, this training program will equip you with hands-on experience in building modern cloud-native applications, integrating AWS services, and preparing you to confidently pass the DVA-C02 certification exam.
Course Objectives
What You’ll Learn in This Course:
- Understand AWS core services and how to develop cloud applications with them.
- Learn to write, deploy, and debug serverless applications using services like Lambda, DynamoDB, SQS, SNS, and more.
- Master the use of CI/CD tools, containerization, and cloud-native development techniques.
- Prepare thoroughly for the DVA-C02 certification exam with real-world scenarios and hands-on practice.
- Develop the ability to define project goals and objectives using AWS tools and methodologies.
- Be job-ready for Cloud Developer, DevOps Engineer, or AWS Developer.
- Acquire proficiency in applying development tools and techniques for quality assurance in AWS environments.
Eligibility Criteria
Target Audience
- Basic understanding of at least one programming language (e.g., Python, Java, Node.js)
- Familiarity with cloud computing basics or AWS Free Tier (recommended)
- Ideal for developers, DevOps professionals, Backend Engineer (AWS Cloud-native), and anyone aiming for a cloud development
- Candidates who do not have any IT work experience would benefit from first earning the AWS Certified Cloud Practitioner.
- No prior AWS certification required.
- Students & Beginners looking to make a career in cloud computing development.
- Software Developers & Backend Engineers.
- DevOps Engineers
- Freshers with programming knowledge
- Professionals preparing for AWS Developer Certification
- Educators & Trainers who want to gain AWS fundamentals to guide learners.
Course Curriculum
- AWS services
- AWS Global Infrastructure
- Free Tier AWS Account
• IAM Service
• Users
• Groups
• Policies
• IAM MFA
• AWS Access Keys, CLI & SDK
• AWS CLI Setup on Windows
• AWS CLI Setup on Linux
• AWS CloudShell
• IAM Roles
• IAM Security Tools
• IAM Best Practices
• IAM Shared Responsibility Model
• AWS Budget Setup
• AWS Compute Service
• EC2 Basic
• EC2 User Data
• EC2 Instance Types
• Security Groups
• Classic Ports Overview
• SSH Overview
• Instance Connect
• EC2 Instance Roles
• EC2 Purchasing Options
• EC2 Instance Storage:
o Elastic Block Storage (EBS)
o Snapshots
o Amazon Image Machine (AMI)
o EC2 Instance Store
o EBS Volume Types
o EBS multi-attach
o Amazon EFS
o EFS vs EBS
• High Availability
• Scalability
• Elastic Load Balancing (ELB)
o Application Load Balancer (ALB)
o Network Load Balancer (NLB)
o Gateway Load Balancer (GWLB)
• Elastic Load Balancer –
o Sticky Sessions
o Cross Zone Load
Balancing
o SSL Certificates
o Connection Draining
• Auto Scaling Groups (ASG)
• Scaling Policies
• Database services Intro
• Amazon RDS
• RDS Read Replicas vs Multi AZ
• Amazon Aurora
• RDS & Aurora Security
• RDS Proxy
• ElastiCache Overview
• ElastiCache Strategies
• Database services Intro
• Relational & Nonrelational
• Relational Database Service
o RDS features
o RDS database engines
o Multi-AZ deployments
o Read replicas• What is a DNS?
• Route 53 Overview
• Domain Registration
• Route 53 Records
• Route 53 - TTL
• CNAME vs Alias
• Routing Policy:
o Simple
o Weighted
o Latency
o Failover
o Geolocation
o Geoproximity
o IP-based
o Multi Value
• Health Checks
o Data encryption at rest
• Amazon Aurora
• Amazon DynamoDB
o DynamoDB Intro
o Key-value data
o DynamoDB tables
o Capacity & scaling
o Consistency options
o Global tables
• Database caching
o What should you cache?
o Caching architecture
o Caching strategies
o Managing your cache
o Cache validity
o Managing memory
o Amazon ElastiCache
o Memcached & Redis
o DynamoDB Accelerator
• Database migration tools
o Database Migration Service
o Schema Conversion Tool
• VPC Introduction
• Amazon Default VPC
• Subnets
• Internet Gateway
• NAT Gateway
• NACL
• Security Groups
• VPC Flow Logs
• VPC Peering
• VPC Endpoints
• Virtual Private Network (VPN)
• DX
• Three Tier Architecture
Unit 8: Amazon S3
• Simple Storage Service(S3)
• Bucket Policy
• S3 Website Overview
• Versioning
• Replication
• Storage Classes
• Lifecycle Rules
• Event Notifications
• S3 Performance
• Select & Glacier Select
• S3 Object Tags & Metadata
• S3 Security:
o Encryption
o Default Encryption
o CORS
o MFA Delete
o Access Logs
o Pre-signed URLs
o Access Points
o Object Lambda
• AWS EC2 Instance Metadata
• AWS CLI Profiles
• AWS CLI with MFA
• AWS SDK Overview
• Exponential Backoff
• Service Limit Increase
• AWS Credentials Provider & Chain
• AWS Signature v4 Signing (Sigv4)
• CloudFront Overview
• Caching & Caching Policies
• Cache Invalidations
• Cache Behaviours
• ALB as an Origin
• Geo Restriction
• Signed URL / Cookies
• Signed URL - Key Groups
• Advanced Concepts
• Real Time Logs
• Docker Introduction
• Amazon ECS
• Creating ECS Cluster
• Creating ECS Service
• ECS - Auto Scaling
• ECS - Rolling Updates
• ECS - Solutions Architectures
• ECS Task Definitions
• ECS - Task Placements
• Amazon ECR
• AWS CoPilot - Overview
• Elastic Beanstalk Overview
• Beanstalk First Environment
• Beanstalk Second Environment
• Beanstalk Deployment Modes
• Beanstalk CLI and Deployment Process
• Lifecycle Policy Overview
• Beanstalk Extensions
• Beanstalk & CloudFormation
• Beanstalk Cloning
• Beanstalk Migrations
• CloudFormation Overview
• Create Stack
• Update Stack
• Delete Stack
• YAML Introduction
• CloudFormation Resources
• CloudFormation Parameters
• Mappings
• Outputs
• Conditions
• Intrinsic Functions
• Rollbacks
• Service Role
• Capabilities
• Deletion Policy
• Stack Policy
• Termination Protection
• Custom Resources
• Stack Sets
• AWS Integration & Messaging
• Introduction to Messaging
• Standard Queues Service (SQS)
• Queue Access Policy
• Message Visibility Timeout
• Dead Letter Queues
• Delay Queues
• Certified Developer concepts
• FIFO Queues
• FIFO Queues Advanced
• Amazon SNS
• Amazon SNS and SQS - Fan Out Pattern
• Kinesis Overview
• Kinesis Data Streams Overview
• Kinesis Producers
• Kinesis Consumers
• Kinesis Client Library
• Kinesis Operations
• Kinesis Data Firehose Overview
• Kinesis Data Analytics
• Kinesis vs SQS FIFO Data Ordering
• SQS vs SNS vs Kinesis
• Monitoring Overview
• CloudWatch Metrics
• Custom Metrics
• CloudWatch Logs
• Agent & Logs Agent
• Logs - Metric Filters
• Alarms
• CloudWatch Synthetics
• Amazon EventBridge
• Multi-Account Aggregation
• X-Ray:
o Overview
o Instrumentation & Concepts
o Sampling Rules
o APIs
• X-Ray with Beanstalk
• X-Ray & ECS
• AWS Distro for OpenTelemetry
• CloudTrail
• CloudTrail - EventBridge Integration
• CloudTrail vs CloudWatch vs X-Ray
• Serverless Introduction
• AWS Lambda
• Lambda Synchronous Invocations
• Lambda & Application Load Balancer
• Asynchronous Invocations & DLQ
• Lambda & CloudWatch Events / EventBridge
• Lambda & S3 Event Notifications
• Lambda Event Source Mapping
• Lambda Event & Context Objects
• Lambda Destinations
• Permissions - IAM Roles & Resource Policies
• Lambda Environment Variables
• Monitoring & X-Ray Tracing
• Lambda Edge & CloudFront Functions
• Lambda in VPC
• Lambda Function Performance
• Lambda Layers
• File Systems Mounting
• Lambda Concurrency
• Lambda External Dependencies
• Lambda and CloudFormation
• Lambda Container Images
• Lambda Versions and Aliases
• Lambda and CodeDeploy
• Lambda Function URL
• Lambda - CodeGuru Integration
• Lambda Limits
• Lambda Best Practices
• DynamoDB Overview
• WCU & RCU - Throughput
• Basic Operations
• Conditional Writes
• Indexes (GSI + LSI)
• DynamoDB PartiQL
• Optimistic Locking
• DynamoDB DAX
• DynamoDB Streams
• DynamoDB TTL
• DynamoDB CLI
• Transactions
• Session State
• Partitioning Strategies
• Conditional Writes,
Concurrent Writes &
Atomic Writes
• Patterns with S3
• DynamoDB Operations
• DynamoDB Security
• API Gateway Overview
• Stages and Deployment
• Canary Deployments
• Integration Types & Mappings
• Open API
• Caching
• Usage Plans & API Keys
• Monitoring, Logging and Tracing
• CORS
• Authentication and Authorization
• REST API vs HTTP API
• WebSocket API
• CICD in AWS
• CodeCommit
• CodePipeline
• CodeBuild
• CodeDeploy
• CodeStar
• CodeArtifact
• CodeGuru
• AWS Cloud9
• Cloud Development Kit:
o What is CDK
o Constructs
o Commands & Bootstrapping
o Unit Testing
• Cognito:
o Cognito Overview
o Cognito User Pools
o Application Load Balancer
o Cognito Identity Pools
o User Pools vs Identity Pools
• StepFunctions:
o Step Functions
Overview
o Error Handling
o Wait For Task Token
o Activity Tasks
o Standard vs Express
• AppSync
• AWS Amplify
Exam Overview
Level: Associate (2nd Level)
● Length: 130 minutes to complete the exam
● Format: 65 questions; either multiple choice or
multiple responses
● Exam Fee: $ 150 + 18 % GST (To be paid to AWS)
● Passing: Minimum passing score is 720 out of 1000
● Recommended For: Beginner / Freshers / Working
Professionals
