Key Features

Training Mode
Classroom and Online

Learning Method
Lecture & Self-Study

Lecture & Self-Study
1 Month

Training Hours
3 Hours per day

Hands on Labs
Yes

Study Material
Yes

Certificate
Yes

Batches
(Mon-Thu) & (Sat-Sun)
AWS Certified Developer Associate

AWS Certified Developer – Associate showcases knowledge and understanding of core AWS services, uses, and basic AWS architecture best practices, and proficiency in developing, deploying, and debugging cloud-based applications by using AWS. Preparing for and attaining this certification gives certified individuals more confidence and credibility. Organizations with AWS Certified developers have the assurance of having the right talent to give them a competitive advantage and ensure stakeholder and customer satisfaction.
The AWS Certified Developer – Associate exam is changing February 28, 2023. The last date to take the current exam is February 27, 2023
It validates a candidate’s ability to complete the following tasks:
∙ Use the AWS service APIs, CLI, and software development kits (SDKs) to write applications
∙ Identify key features of AWS services
∙ Understand the AWS shared responsibility model
∙ Use a continuous integration and continuous delivery (CI/CD) pipeline to deploy applications on AWS
∙ Use and interact with AWS services
∙ Apply basic understanding of cloud-native applications to write code
∙ Write code by using AWS security best practices (for example, use IAM roles instead of secret and access keys in the code)
∙ Author, maintain, and debug code modules on AWS
AWS Certified Developer Associate
Course Duration
- 2 month of Instructor-led classroom training
- 2 month of instructor-led online training
Who should enroll?
- This certification is intended for candidates who may be:
- Experience working in a developer role with in-depth knowledge of at least one high-level programming language
- Experience in AWS technology
- Strong on-premises IT experience and understanding of mapping on-premises to cloud
- Experience working in other cloud services
What you'll learn in this course?
Preparing for and attaining this certification will give you:
- Understanding of core AWS services, uses of the services, and basic AWS architecture best practices, including the AWS Shared Responsibility Model, application lifecycle management, and the use of containers in the development process
- Proficiency in developing, deploying, and debugging cloud-based applications using AWS and writing code for serverless applications
- Ability to identify key features of AWS services and use the AWS service APIs, AWS CLI, and SDKs to write applications
- Ability to apply a basic understanding of cloud-native applications to write code
- Ability to author, maintain, and debug code modules on AWS
Devices during Hands-on Labs
Our Training program provides the students with opportunity to have hands-on labs which boost their confidence at handling these devices and tools efficiently in Enterprise networks.
Jobs?
- Cloud Architect
- Cloud Developer
- Cloud Systems Administrator
- Cloud DevOps Engineer
- Cloud Security Engineer
- Cloud Network Engineer
- Cloud Data Architect
- Cloud Consultant
Pre-requisites
Before taking this course, candidates should be familiar with:
- Familiarity with general networking concepts
- For taking up this AWS Developer training online, you must have a basic understanding of Python programming language.
- If you are not having Python knowledge, stay with us! MumbaiNetworks is also providing you a complimentary Python training course so that you can master this course
Introduction
The AWS Certified Developer – Associate (DVA-C01) exam is intended for individuals who perform a developer role. The exam validates a candidate’s ability to do the following:
- Demonstrate an understanding of core AWS services, uses, and basic AWS architecture best practices
- Demonstrate proficiency in developing, deploying, and debugging cloud-based applications by using AWS
Training Outline
Domain
The target candidate should have 1 or more years of hands-on experience developing and maintaining an AWS-based application.
Recommended general IT knowledge
The target candidate should have the following:
- In-depth knowledge of at least one high-level programming language
- Understanding of application lifecycle management
- The ability to write code for serverless applications
- Understanding of the use of containers in the development process
Recommended AWS knowledge
The target candidate should be able to do the following:
- Use the AWS service APIs, CLI, and software development kits (SDKs) to write applications ∙ Identify key features of AWS services
- Understand the AWS shared responsibility model
- Use a continuous integration and continuous delivery (CI/CD) pipeline to deploy applications on AWS
- Use and interact with AWS services
- Apply basic understanding of cloud-native applications to write code
- Write code by using AWS security best practices (for example, use IAM roles instead of secret and access keys in the code)
- Author, maintain, and debug code modules on AWS
What is considered out of scope for the target candidate?
The following is a non-exhaustive list of related job tasks that the target candidate is not expected to be able to perform. These items are considered out of scope for the exam:
- Design architectures (for example, distributed system, microservices)
- Design and implement CI/CD pipelines
- Administer IAM users and groups
- Administer Amazon Elastic Container Service (Amazon ECS)
- Design AWS networking infrastructure (for example, Amazon VPC, AWS Direct Connect) ∙ Understand compliance and licensing
For a detailed list of specific tools and technologies that might be covered on the exam, as well as lists of in-scope and out-of-scope AWS services, refer to the Appendix.
Response types
There are two types of questions on the exam:
- Multiple choice: Has one correct response and three incorrect responses (distractors)
- Multiple response: Has two or more correct responses out of five or more response options
Select one or more responses that best complete the statement or answer the question. Distractors, or incorrect answers, are response options that a candidate with incomplete knowledge or skill might choose. Distractors are generally plausible responses that match the content area.
Unanswered questions are scored as incorrect; there is no penalty for guessing. The exam includes 50 questions that will affect your score.
Unscored content
The exam includes 15 unscored questions that do not affect your score. AWS collects information about candidate performance on these unscored questions to evaluate these questions for future use as scored questions. These unscored questions are not identified on the exam.
Exam results
The AWS Certified Developer – Associate (DVA-C01) exam is a pass or fail exam. The exam is scored against a minimum standard established by AWS professionals who follow certification industry best practices and guidelines.
Your results for the exam are reported as a scaled score of 100–1,000. The minimum passing score is 720. Your score shows how you performed on the exam as a whole and whether you passed. Scaled scoring models help equate scores across multiple exam forms that might have slightly different difficulty levels.
Your score report could contain a table of classifications of your performance at each section level. This information is intended to provide general feedback about your exam performance. The exam uses a compensatory scoring model, which means that you do not need to achieve a passing score in each section. You need to pass only the overall exam.
Each section of the exam has a specific weighting, so some sections have more questions than other sections have. The table contains general information that highlights your strengths and weaknesses. Use caution when interpreting section-level feedback.
This exam guide includes weightings, test domains, and objectives for the exam. It is not a comprehensive listing of the content on the exam. However, additional context for each of the objectives is available to help guide your preparation for the exam. The following table lists the main content domains and their weightings. The table precedes the complete exam content outline, which includes the additional context. The percentage in each domain represents only scored content.
Domain | % of Exam |
Domain 1: Deployment | 22% |
Domain 2: Security | 26% |
Domain 3: Development with AWS Services | 30% |
Domain 4: Refactoring | 10% |
Domain 5: Monitoring and Troubleshooting | 12% |
Total | 100% |
1.1 Deploy written code in AWS using existing CI/CD pipelines, processes, and patterns.
- Commit code to a repository and invoke build, test and/or deployment actions
- Use labels and branches for version and release management
- Use AWS CodePipeline to orchestrate workflows against different environments
- Apply AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, AWS CodeStar, and AWS CodeDeploy for CI/CD purposes
- Perform a roll back plan based on application deployment policy
1.2 Deploy applications using AWS Elastic Beanstalk.
- Utilize existing supported environments to define a new application stack
- Package the application
- Introduce a new application version into the Elastic Beanstalk environment
- Utilize a deployment policy to deploy an application version (i.e., all at once, rolling, rolling with batch, immutable)
- Validate application health using Elastic Beanstalk dashboard
- Use Amazon CloudWatch Logs to instrument application logging
1.3 Prepare the application deployment package to be deployed to AWS.
- Manage the dependencies of the code module (like environment variables, config files and static image files) within the package
- Outline the package/container directory structure and organize files appropriately ∙ Translate application resource requirements to AWS infrastructure parameters (e.g., memory, cores)
1.4 Deploy serverless applications.
- Given a use case, implement and launch an AWS Serverless Application Model (AWS SAM) template
- Manage environments in individual AWS services (e.g., Differentiate between Development, Test, and Production in Amazon API Gateway)
2.1 Make authenticated calls to AWS services.
- Communicate required policy based on least privileges required by application. ∙ Assume an IAM role to access a service
- Use the software development kit (SDK) credential provider on-premises or in the cloud to access AWS services (local credentials vs. instance roles)
2.2 Implement encryption using AWS services.
- Encrypt data at rest (client side; server side; envelope encryption) using AWS services
- Encrypt data in transit
2.3 Implement application authentication and authorization.
- Add user sign-up and sign-in functionality for applications with Amazon Cognito identity or user pools
- Use Amazon Cognito-provided credentials to write code that access AWS services.
- Use Amazon Cognito sync to synchronize user profiles and data
- Use developer-authenticated identities to interact between end user devices, backend authentication, and Amazon Cognito
3.1 Write code for server less applications.
- Compare and contrast server-based vs. serverless model (e.g., micro services, stateless nature of serverless applications, scaling serverless applications, and decoupling layers of serverless applications)
- Configure AWS Lambda functions by defining environment variables and parameters (e.g., memory, time out, runtime, handler)
- Create an API endpoint using Amazon API Gateway
- Create and test appropriate API actions like GET, POST using the API endpoint
- Apply Amazon DynamoDB concepts (e.g., tables, items, and attributes)
- Compute read/write capacity units for Amazon DynamoDB based on application requirements
- Associate an AWS Lambda function with an AWS event source (e.g., Amazon API Gateway, Amazon CloudWatch event, Amazon S3 events, Amazon Kinesis)
- Invoke an AWS Lambda function synchronously and asynchronously
3.2 Translate functional requirements into application design.
- Determine real-time vs. batch processing for a given use case
- Determine use of synchronous vs. asynchronous for a given use case
- Determine use of event vs. schedule/poll for a given use case
- Account for tradeoffs for consistency models in an application design
3.3 Implement application design into application code.
- Write code to utilize messaging services (e.g., SQS, SNS)
- Use Amazon ElastiCache to create a database cache
- Use Amazon DynamoDB to index objects in Amazon S3
- Write a stateless AWS Lambda function
- Write a web application with stateless web servers (Externalize state)
3.4 Write code that interacts with AWS services by using APIs, SDKs, and AWS CLI.
- Choose the appropriate APIs, software development kits (SDKs), and CLI commands for the code components
- Write resilient code that deals with failures or exceptions (i.e., retries with exponential back off and jitter)
4.1 Optimize applications to best use AWS services and features.
- Implement AWS caching services to optimize performance (e.g., Amazon ElastiCache, Amazon API Gateway cache)
- Apply an Amazon S3 naming scheme for optimal read performance
4.2 Migrate existing application code to run on AWS.
- Isolate dependencies
- Run the application as one or more stateless processes
- Develop in order to enable horizontal scalability
- Externalize state
5.1 Write code that can be monitored.
- Create custom Amazon CloudWatch metrics
- Perform logging in a manner available to systems operators
- Instrument application source code to enable tracing in AWS X-Ray
5.2 Perform root cause analysis on faults found in testing or production.
- Interpret the outputs from the logging mechanism in AWS to identify errors in logs
- Check build and testing history in AWS services (e.g., AWS CodeBuild, AWS CodeDeploy, AWS CodePipeline) to identify issues
- Utilize AWS services (e.g., Amazon CloudWatch, VPC Flow Logs, and AWS X-Ray) to locate a specific faulty component
Which key tools, technologies, and concepts might be covered on the exam?
The following is a non-exhaustive list of the tools and technologies that could appear on the exam. This list is subject to change and is provided to help you understand the general scope of services, features, or technologies on the exam. The general tools and technologies in this list appear in no particular order. AWS services are grouped according to their primary functions. While some of these technologies will likely be covered more than others on the exam, the order and placement of them in this list is no indication of relative weight or importance:
- Analytics
- Application Integration
- Containers
- Cost and Capacity Management
- Data Movement
- Developer Tools
- Instances (virtual machines)
- Management and Governance
- Networking and Content Delivery
- Security
- Serverless
AWS services and features
Analytics:
- Amazon Elasticsearch Service (Amazon ES)
- Amazon Kinesis
Application Integration:
- Amazon EventBridge (Amazon CloudWatch Events)
- Amazon Simple Notification Service (Amazon SNS)
- Amazon Simple Queue Service (Amazon SQS)
- AWS Step Functions
Compute:
- Amazon EC2
- AWS Elastic Beanstalk
- AWS Lambda
Containers:
- Amazon Elastic Container Registry (Amazon ECR)
- Amazon Elastic Container Service (Amazon ECS)
- Amazon Elastic Kubernetes Services (Amazon EKS)
Database:
- Amazon DynamoDB
- Amazon ElastiCache
- Amazon RDS
Developer Tools:
- AWS CodeArtifact
- AWS CodeBuild
- AWS CodeCommit
- AWS CodeDeploy
- Amazon CodeGuru
- AWS CodePipeline
- AWS CodeStar
- AWS Fault Injection Simulator
- AWS X-Ray
Management and Governance:
- AWS CloudFormation
- Amazon CloudWatch
Networking and Content Delivery:
- Amazon API Gateway
- Amazon CloudFront
- Elastic Load Balancing
Security, Identity, and Compliance:
- Amazon Cognito
- AWS Identity and Access Management (IAM)
- AWS Key Management Service (AWS KMS)
Storage:
- Amazon S3
Out-of-scope AWS services and features
The following is a non-exhaustive list of AWS services and features that are not covered on the exam. These services and features do not represent every AWS offering that is excluded from the exam content. Services or features that are entirely unrelated to the target job roles for the exam are excluded from this list because they are assumed to be irrelevant.
Out-of-scope AWS services and features include the following:
- AWS Application Discovery Service
- Amazon AppStream 2.0
- Amazon Chime
- Amazon Connect
- AWS Database Migration Service (AWS DMS)
- AWS Device Farm
- Amazon Elastic Transcoder
- Amazon GameLift
- Amazon Lex
- Amazon Machine Learning (Amazon ML)
- AWS Managed Services
- Amazon Mobile Analytics
- Amazon Polly
- Amazon QuickSight
- Amazon Rekognition
- AWS Server Migration Service (AWS SMS) ∙ AWS Service Catalog
- AWS Shield Advanced
- AWS Shield Standard
- AWS Snow Family
- AWS Storage Gateway
- AWS WAF
- Amazon WorkMail
- Amazon WorkSpaces
Do you provide Placement Assistance, post completion of the training?
We are 100% committed to offer placement assistance to our students. Industry approved Resume Templates are provided to candidates as guidance to assist them in writing their resumes. We also provide students with FAQ interview questionnaire to help them prepare for their job interviews.
What is expected salary after AWS Certified Cloud Practitioner Training Course?
On an average a AWS Solutions Architect – Associate with 3-5 years of experience gets salary in the range of INR 75,000 to 80,000 per month in India
After AWS Developer Associate training course, what is the Next Step?
Learning never stops. We always recommend AWS-Professional courses (Course link) training. There is huge demand for AWS Certified Solutions Architect Professionals in market. These training and certification will establish your authority as an industry expert and provide you better career opportunities in the market.
Exam & Training
Exam Name | Exam Code | Duration | Cost | Registration |
AWS Developer Associate | DVA-C01 | 2 Hours | 150 USD | Pearson VUE |
AWS Certified Developer Associate Students

CCIE EI #66320

CCIE EI #26059

CCIE EI #66999

CCIE EI #51924

CCIE EI #50138

CCIE #50724

CCIE #49847
AWS Certified Developer Associate Success Stories
Completed my AWS Training course - AWS Certified Solutions Architect Associate with Mumbai Networks, and it was an incredibly valuable experience. The course was comprehensive, covering all the necessary topics to get up and running with AWS. The instructors were knowledgeable and extremely helpful, and they made sure to provide plenty of practical examples and hands-on exercises. All the necessary materials were provided and the course was easy to follow. Overall, I highly recommend this course with Mumbai Networks to anyone looking to get started with AWS.
I recently took a AWS course with Mumbai Networks Training (AWS Certified DevOps Engineer Professional) and I was very pleased with the quality of the material and the level of expertise provided. The course was comprehensive and covered a wide range of topics that were essential for understanding the fundamentals of networking. The instructor was highly knowledgeable and provided practical insight that was applicable to my daily job. I highly recommend Network Training for anyone looking for a comprehensive and well-structured training program.
I recently completed the AWS Certified SysOps Administrator Associate Training course with Mumbai Networks and found it to be an incredibly helpful and informative experience. The course was well organized and easy to understand, and I felt that the instructors did an excellent job of explaining the concepts and principles of AWS. The course provided me with a solid foundation of knowledge that I can use to further my development in the cloud. I was able to get a lot of hands-on experience and was pleased with the quality of the content from Mumbai Networks team. I would highly recommend Mumbai Networks to anyone looking to start their cloud journey. AWS Training is a great way to get the most out of your cloud experience.
Recently took the AWS Training course with Mumbai Networks and it was an absolute pleasure. The instructor was very knowledgeable and had a great deal of experience in the AWS platform. The course material was easy to understand and follow, and the course was well-structured and very informative. The material was also up to date with the latest AWS tools and technologies, which made it easier to apply my new knowledge. I highly recommend this course to anyone looking to learn more about the AWS platform and its capabilities.
Had the opportunity to take an AWS Training course with Mumbai Networks, and I must say that I was incredibly impressed with the level of knowledge and professionalism of the instructors. The course material was comprehensive and up-to-date with the latest AWS technologies and best practices, and the instructors were always available to answer any questions I had. I learned a great deal during my time in the course, and I would highly recommend Mumbai Networks AWS Training to anyone looking to learn more about the world of cloud computing.
Attended an AWS Cloud Practitioner course from Mumbai Networks and I was very impressed with the quality and depth of the content. The instructor was very knowledgeable and the course materials were comprehensive and up-to-date. I learned a lot about the various AWS products and services, and the course gave me a good starting point to develop my understanding further. Overall, I highly recommend AWS Training for anyone looking to learn more about the AWS platform.
I recently took the AWS Training course with Mumbai Networks and I highly recommend it. The course was comprehensive and the instructor was knowledgeable and very helpful. The lectures were easy to understand and the interactive labs enabled me to practice my skills. The course provided me with the necessary tools and knowledge to become AWS certified. There was also a great support team available for any questions or doubts. Overall, I had a great experience and would definitely recommend Mumbai Networks AWS Training to anyone looking to learn more about AWS.
FAQ on AWS Certified Developer Associate
No. Candidates are no longer required to have an Associate-level certification before pursuing Professional-level certification. Similarly they are not required to have Foundational or Associate certification before pursuing Specialty certification.
How beneficial is the AWS Certified Developer Associate Certification course?
The AWS Certified Developer Associate Certification is the associate level certification which opens the doors of opportunities in the industry by improving the chances of getting hired by global companies. Successful completion of prestigious AWS Certified Developer Associate Training and Certification enhances your job profile. It also validates participant’s proficiency in developing, deploying, and debugging cloud-based applications using AWS.
!
Yes, we do have a group and corporate discount packages for classroom training programs. Please get in touch with us at [email protected] to know more about group discou