Course details

AWS Certified Developer - Associate: Application Development

AWS Certified Developer - Associate: Application Development

Expected Duration
Lesson Objectives
Course Number
Expertise Level


Discover the development lifecycle phases that are implemented in AWS to build, deploy, and test applications, and explore various development approaches, including serverless and microservices.

Expected Duration (hours)

Lesson Objectives

AWS Certified Developer - Associate: Application Development

  • set up AWS SDK for application development
  • recognize the programmatic approach of interacting with various AWS services
  • integrate applications with Amazon S3 and DynamoDB to facilitate application data management
  • list the various approaches of integrating applications using SNS and other AWS services
  • configure AWS AMI to authenticate services
  • set up and work with ElastiCache in the cloud application architecture
  • demonstrate the application deployment capabilities provided by CloudFormation
  • list the various phases of application development on the cloud
  • set up a source code repository for application development on Amazon Web Services
  • set up the application development environment for Amazon Web Services
  • recognize the various activities and services that are involved during the build phase
  • specify the test phases and the various types of testing that are implemented for application development on the cloud
  • recognize the capabilities, benefits, and usage scenarios of Lambda
  • demonstrate how to facilitate serverless architecture setup and development using Lambda
  • specify the principles of microservice and its implementation on the cloud
  • demonstrate the end-to-end implementation of Continuous Integration and Continuous Deployment on AWS using DevWorks services
  • utilize the AWS Service and the AWS SDK to build and deploy code for an S3 bucket
  • Course Number:

    Expertise Level