Overview
Developing on AWS - 3-Day Instructor-Led Training (DVA-C02)
Delivered by Cloud Wizard Consulting, an AWS Advanced Training Partner on the AWS Partner Network, this 3-day instructor-led course teaches experienced developers how to programmatically interact with AWS services to build, deploy, and troubleshoot scalable web applications. Our instructors hold all AWS certifications, bringing deep real-world expertise to every session.
Course Objectives
By the end of this course, participants will be able to:
- Build end-to-end cloud applications using AWS SDKs, AWS CLI, and IDEs
- Configure AWS Identity and Access Management (IAM) for secure development environments
- Develop applications using AWS programming patterns and best practices
- Perform CRUD operations on Amazon S3 and Amazon DynamoDB using AWS SDKs
- Build and deploy AWS Lambda functions integrated with AWS services
- Design serverless and microservices-based applications
- Create and manage REST APIs using Amazon API Gateway
- Implement user authentication and authorization with Amazon Cognito
- Deploy serverless applications using AWS Serverless Application Model (AWS SAM)
- Apply DevOps practices and deployment strategies
- Monitor, troubleshoot, and optimize applications using Amazon CloudWatch and AWS X-Ray
Delivery Format and Scope
This course is delivered in a live, instructor-led format. Labs are conducted in isolated AWS sandbox environments provisioned for each participant. The course covers development patterns in Python, Java, and .NET with practical code examples. The certification exam fee is not included.
Intended Audience
- Software developers
- Solution architects
- IT professionals building applications on AWS
- Individuals preparing for the AWS Certified Developer - Associate certification
Prerequisites
- AWS Technical Essentials or equivalent knowledge
- Familiarity with AWS core services
- Programming experience in Python, Java, or .NET
Course Outline
Module 1: Course Overview - Agenda, logistics, and resources
Module 2: Building a Web Application on AWS - Application architecture, AWS services for web applications, hosting and storage
Module 3: Development on AWS - Programmatic access with AWS SDKs and AWS CLI, development tools and AWS Cloud9
Module 4: Identity and Access Management - IAM users, roles, policies, configuring developer environments. Lab: Configure AWS developer environment
Module 5-6: Amazon S3 Fundamentals and Development - Object storage, security, SDK integration, bucket and object operations, static website hosting, temporary access. Lab: Develop applications using Amazon S3
Module 7-8: Amazon DynamoDB Fundamentals and Development - NoSQL concepts, CRUD operations, queries, indexes, PartiQL, performance optimization. Lab: Develop applications using Amazon DynamoDB
Module 9: AWS Lambda - Functions, triggers, permissions, deployment, monitoring. Lab: Build serverless functions with AWS Lambda
Module 10: Amazon API Gateway - REST API development, Lambda integration, request/response mapping, API deployment. Lab: Develop REST APIs using API Gateway
Module 11: Modern Application Architecture - Microservices, serverless architecture, AWS Step Functions, application modernization
Module 12: Amazon Cognito - Authentication, authorization, JWT tokens, user management, API security. Capstone Lab: Complete a secure serverless web application
Module 13: Application Deployment - DevOps principles, AWS SAM templates, deployment strategies
Module 14: Monitoring and Observability - CloudWatch, AWS X-Ray, Application Insights, debugging and tracing. Lab: Monitor applications using AWS X-Ray
Module 15: Course Wrap-Up - Review, AWS certifications, next learning steps
Hands-on Labs
Participants complete seven hands-on labs covering IAM configuration, Amazon S3, Amazon DynamoDB, AWS Lambda, Amazon API Gateway, Amazon Cognito, AWS SAM, CloudWatch, and AWS X-Ray. The course culminates in a capstone project where learners build, secure, deploy, and monitor a complete serverless web application on AWS.
Why Cloud Wizard Consulting
As an AWS Advanced Training Partner, Cloud Wizard Consulting delivers this course with fully certified instructors who bring hands-on project experience to the classroom. Our delivery emphasizes practical application so developers return to their teams ready to build production-grade applications on AWS.
Highlights
- Delivered by an AWS Advanced Training Partner with fully certified instructors - Cloud Wizard Consulting holds AWS Advanced Training Partner status on the AWS Partner Network, and all instructors hold every AWS certification. This ensures participants learn from practitioners with deep, validated expertise across the full AWS ecosystem, not just textbook knowledge.
- Seven hands-on labs culminating in a real-world capstone project - Participants build, secure, deploy, and monitor a complete serverless web application using AWS Lambda, API Gateway, DynamoDB, Cognito, and AWS SAM. Labs use isolated sandbox environments so developers gain practical experience they can immediately apply to production workloads.
- Comprehensive DVA-C02 exam preparation with multi-language support - The course covers all domains of the AWS Certified Developer - Associate exam with practical code examples in Python, .NET, and Java. Developers leave with the skills and confidence to pass the certification exam and accelerate their team's cloud development velocity.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Pricing
Custom pricing options
How can we make this page better?
Legal
Content disclaimer
Support
Vendor support
Vendor Support
Cloud Wizard Consulting provides comprehensive support before, during, and after the Developing on AWS instructor-led training.
Pre-Training Support:
- Assistance with enrollment, scheduling, and group booking
- Guidance on prerequisites and participant readiness
- Coordination of delivery logistics and learning objectives
- Discovery call to scope your team's goals and tailor the session focus
During Training (3-Day Milestones):
- Day 1: Environment setup, IAM configuration, Amazon S3 and DynamoDB labs complete
- Day 2: AWS Lambda, API Gateway labs, and modern architecture patterns
- Day 3: Amazon Cognito capstone project, deployment with AWS SAM, monitoring with X-Ray
- Live instructor support, technical assistance with lab environments, and real-time Q&A throughout
Post-Training Support:
- Guidance on applying AWS architectural best practices to your projects
- Support with certification preparation next steps
- Follow-up assistance for questions that arise after the course
How to Get Started:
Contact Cloud Wizard Consulting to discuss available dates, group enrollment options, and how this training fits your team's cloud goals.
- Email: info@cloudwizardconsulting.com
- Website: https://www.cloudwizardconsulting.com
- Booking Page: https://cloudwizardconsulting.com/aws-training/developing-on-aws/
Our team is available to help with any questions about course content, scheduling, enrollment, or post-training guidance.