The AWS Certified Developer – Associate examination is intended for individuals who perform a development role and have one or more years of hands-on experience developing and maintaining an AWS-based application.
Abilities Validated by the Certification
- Demonstrate an understanding of core AWS services, uses, and basic AWS architecture best practices
- Demonstrate proficiency in developing, deploying, and debugging cloud-based applications using AWS
Recommended Knowledge and Experience
- In-depth knowledge of at least one high-level programming language
- Understanding of core AWS services, uses, and basic AWS architecture best practices
- Proficiency in developing, deploying, and debugging cloud-based applications using AWS
- Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications
- Ability to identify key features of AWS services
- Understanding of the AWS shared responsibility model
- Understanding of application lifecycle management
- Ability to use a CI/CD pipeline to deploy applications on AWS
- Ability to use or interact with AWS services
- Ability to apply a basic understanding of cloud-native applications to write code
- Ability to write code using AWS security best practices (e.g., not using secret and access keys in the code, instead using IAM roles)
- Ability to author, maintain, and debug code modules on AWS
- Proficiency writing code for serverless applications
- Understanding of the use of containers in the development process
Module 1: Deployment
- Deploy written code in AWS using existing CI/CD pipelines, processes, and patterns.
- Deploy applications using Elastic Beanstalk.
- Prepare the application deployment package to be deployed to AWS.
- Deploy serverless applications.
Module 2: Security
- Make authenticated calls to AWS services.
- Implement encryption using AWS services.
- Implement application authentication and authorization.
Module 3: Development with AWS Services
- Write code for serverless applications.
- Translate functional requirements into application design.
- Implement application design into application code.
- Write code that interacts with AWS services by using APIs, SDKs, and AWS CLI.
Module 4: Refactoring
- Optimize application to best use AWS services and features.
- Migrate existing application code to run on AWS.
Module 5: Monitoring and Troubleshooting
- Write code that can be monitored.
- Perform root cause analysis on faults found in testing or production.
Fees & Schedule
|Delivery Mode||Course Duration||Fees|
|Live Virtual Training||TBD Days||Ask for Quote|
|Onsite Classroom Training||TBD Days||Ask for Quote|
|Customized Training||TBD Days||Ask for Quote|