Master AWS serverless development, build scalable applications with Lambda and API Gateway, and implement CI/CD pipelines for cloud-native solutions.
AWS Developers design, develop, and deploy cloud-based applications using AWS services. You'll build serverless applications with Lambda and API Gateway, implement CI/CD pipelines, work with databases like DynamoDB and RDS, integrate messaging services, and ensure applications are secure, scalable, and maintainable using AWS best practices.
AWS Cloud Practitioner
Optional FoundationDeveloper Associate
After Phase 6The AWS Certified Developer - Associate (DVA-C02) exam tests your knowledge across four key domains:
If you're new to AWS Development:
→Begin with Phase 1: Development Foundations (expand below)
→Complete AWS Cloud Practitioner (CLF-C02) first if you're completely new to AWS
→Focus on Lambda and API Gateway — they're the heart of serverless development
→Complete one phase at a time before moving forward
Already have some AWS experience?
→Jump to the phase that matches your current skill level
SDK for Python (Boto3), JavaScript, Java - Authentication, region configuration, error handling, pagination
Users, roles, policies, IAM roles for EC2/Lambda, STS, Cognito, least privilege principle
Function handlers, runtimes, execution roles, concurrency, layers, cold starts, versions & aliases, error handling
REST API, HTTP API, WebSocket API, Lambda integration, stages, canary deployments, CORS, custom domains
State machines, workflow orchestration, standard vs express workflows, error handling, integration with Lambda
SDK operations, storage classes, versioning, lifecycle policies, pre-signed URLs, event notifications, encryption
Data model, operations (Query, Scan, BatchGetItem), indexes (GSI, LSI), streams, capacity modes, best practices
Standard vs FIFO queues, visibility timeout, long polling, DLQ, message retention, batch operations
Pub/Sub messaging, topics, subscriptions, message filtering, fanout pattern with SQS
Event-driven architectures, event buses, rules, event pattern matching, scheduled events
buildspec.yml, build phases, environment variables, artifacts, integration with CodePipeline
Deployment types (in-place, blue/green), AppSpec file, deployment configurations, Lambda deployments
Continuous delivery orchestration, stages, actions, artifacts, integration with AWS services
Deployment policies, environments, configuration, platform updates, monitoring
Templates (YAML/JSON), intrinsic functions, stack operations, change sets, nested stacks
Serverless Application Model, simplified syntax, local testing, sam init/build/deploy
Metrics, custom metrics, logs, Log Insights, alarms, metric filters, subscription filters
Distributed tracing, service map, segments, subsegments, annotations, SDK instrumentation
Customer Master Keys, envelope encryption, key policies, grants, key rotation
Store secrets, automatic rotation, versioning, cross-region replication, integration with RDS
Store configuration, hierarchical storage, SecureString, standard vs advanced tiers
DVA-C02: AWS Certified Developer - Associate
This certification validates your ability to develop and maintain AWS-based applications. It demonstrates expertise in writing code for serverless applications, implementing application security, and deploying applications using CI/CD. Exam details: 130 minutes, 65 questions, $150 USD, passing score 720/1000.
Practice DVA-C02 QuestionsDevelop production-ready Lambda functions, API Gateway endpoints, and integrate with DynamoDB
Automate deployments with CodePipeline, CodeBuild, and CodeDeploy using best practices
Implement IAM roles, encrypt data with KMS, manage secrets, and follow security best practices
Use CloudWatch for monitoring, X-Ray for distributed tracing, and troubleshoot production issues
Validate your AWS development skills with the official Developer Associate credential
Deploy with CloudFormation, SAM templates, and automate infrastructure provisioning