Aws Developer Certification Training


How long?

  • online
  • on demand



Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Who should attend

  • Developers from cloud automation background
  • Developers from SaaS-based applications and products
  • System Administrators

What are the prerequisites for taking up the AWS Developer Certification Training?

For taking up this course, you must have a basic understanding of Python programming language. If you are not having Python knowledge, stay with us! Intellipaat is also providing you a complimentary Python training course so that you can master this course.

About the course

Intellipaat’s AWS Developer Certification Training is specially curated by industry experts to help you prepare for the new AWS Certified Developer - Associate (CDA) 2019 Exam. You will gain comprehensive knowledge on AWS concepts, Python, PHP coding to work in AWS environment, data redundancy, load balancing, EC2, building APIs using API Gateway, Monitoring with X-Ray and CloudWatch, Auto Scaling, IAM, and CloudFormation. You will also work on real-time projects and assignments which has huge impact on real-world industry scenarios, thus helping you fast-track your career effortlessly. As a part of this online classroom training, you will receive a complimentary Python training course.

About AWS Developer Certification Course

Intellipaat is providing a comprehensive training course on AWS Developer specially designed for beginners in AWS. It is aligned to pass the new AWS Certified Developer - Associate (CDA) 2019 Exam. This course will help you become proficient with AWS concepts, Python, PHP coding to work in AWS environment, and get proficient in the cloud. The training participants will be engaged with a plethora of real-time projects and demonstrations on each topic such as high availability, data redundancy, load balancing. And management and operation of cloud services, etc. As a part of this course, you will get an opportunity to work on one implementation project at the end of the training.

What will you learn from AWS Developer Certification Training?

  • Basic cloud concepts
  • Application development to run on EC2
  • Operations and services provided by AWS
  • Creating each service and building APIs using API Gateway
  • Monitoring the performance of applications and CloudWatch
  • Best practices of cloud Architecture
  • Real-time demonstration on Auto Scaling or High Availability
  • Management, operation, and maintenance of cloud services
  • Authorization and authentication with IAM
  • Generating resources using CloudFormation
  • Alert notifications through SNS

AWS Developer Course Content

Introduction to Cloud

Introduction to cloud computing and its types, types of cloud models, various cloud vendors, AWS overview, features and importance of AWS, AWS services and security, Use cases, and career opportunities in cloud.

Best Practices in Cloud Platform

Cloud best practices, cloud security best practices, and best practices in Database Service, Compute Service, Network Service, Application Service, Storage Service, Content Delivery Service, Deploy & Management Service.


Understanding Amazon Machine Image (AMI), various network interfaces, IP classification, Instance and types of Instances, and creating, managing, and troubleshooting Instances

Hands-on Exercise: Creating an EC2 instance on AWS Management Console and connecting to the system


Introduction to Virtual Private Cloud (VPC) and basics of cloud networking, VPC components, custom route tables, VPC peering, public and private subnets, configuring subnets, fundamentals of Network Address Translation (NAT), route tables, NAT high-availability design, NAT server and NAT Gateway

Hands-on Exercise: Creating a Virtual Private Cloud Ecosystem

Storage and Data Management in AWS

Overview of various storage services by AWS, storage limits, storage gateway and security, overview of Elastic Block Storage, Glacier overview, principles of Amazon S3, encryption and S3, S3 CORS, Snowball, and Storage troubleshooting

Hands-on Exercise: Uploading and downloading data from Amazon S3

Autoscaling and Load Balancing

Auto scaling, version updates using auto scaling, load balancing with AWS, Classic Load Balancer, Application Load Balancer, and identifying and distinguishing high availability on AWS

Hands-on Exercise: Scale out and scale in the number of servers with Auto Scaling


Introduction to IAM, groups, user administration and permission, security of AWS account, MFA, security and logging, and policies within the shared responsibility model

Hands-on Exercise: Creating IAM users, role, group, and policies in AWS Management Console

Development with AWS Services

Procedure for Boto3 Python, writing code using AWS SDKs, AWS API Gateway, and AWS CLI, coding for serverless applications, access AWS resources, and creating sample program through Boto3 Python, Refactoring the current on-premise application code and move it to AWS, application optimization to get the best results from AWS features

Monitoring and Troubleshooting

Introduction to cloud monitoring, concepts of CloudWatch, logging basics, tracking API usage and user action with AWS CloudTrail, and troubleshooting

Hands-on Exercise: Allowing CloudTrail Log into S3 bucket and working with CloudWatch logs

CI/CD and Containerization in AWS

  • What is Containerization
  • Introduction to Docker
  • Common Docker Commands
  • Introduction to ECS
  • What is CI/CD?
  • CI/CD in AWS: AWS CodePipeline, AWS CodeDeploy, AWS CodeCommit

AWS Whitepapers

  • AWS Security Best Practices whitepaper, August 2016
  • AWS Well-Architected Framework whitepaper, November 2017
  • Architecting for the Cloud AWS Best Practices whitepaper, February 2016
  • Practicing Continuous Integration and Continuous Delivery on AWS Accelerating Software Delivery with DevOps whitepaper, June 2017
  • Microservices on AWS whitepaper, September 2017
  • Serverless Architectures with AWS Lambda whitepaper, November 2017
  • Optimizing Enterprise Economics with Serverless Architectures whitepaper, October 2017
  • Running Containerized Microservices on AWS whitepaper, November 2017
  • Blue/Green Deployments on AWS whitepaper, August 2016

AWS Developer Projects

What projects I will be working in this AWS Developer course?

Project 1 : Deploying a Multi-tier website using AWS EC2

Industry : Internet related

Problem Statement : How to scale a website fast using AWS without the upfront cost

Topics : In this AWS project you will launch an EC2 instance without the need to invest in hardware up front, so you can develop and deploy applications faster. You can use Amazon EC2 to launch as many or as few virtual servers as you need, configure security and networking, and manage storage. Amazon EC2 enables you to scale up or down to handle changes in requirements or spikes in popularity, reducing your need to forecast traffic.

Highlight :

  • Launch an EC2 Instance
  • Enable Auto Scaling of EC2
  • Create an RDS Instance
  • Allow traffic from EC2 to RDS Instance

Project 2 : Website Orchestration

Industry : Internet related

Problem Statement : How to orchestrate a website with lesser time and higher availability along with autoscaling.

Topics : In this AWS project you will deploy a high-availability PHP application with an external Amazon RDS database to Elastic Beanstalk. Running a DB instance external to Elastic Beanstalk decouples the database from the lifecycle of your environment. This lets you connect to the same database from multiple environments, swap one database for another, or perform a blue/green deployment without affecting your database.

Highlight :

  • Launch a DB instance in Amazon RDS
  • Create an Elastic Beanstalk Environment
  • Configure Security Groups and Scaling

Videos and materials

Aws Developer Certification Training at IntelliPaat

From  $264

Something went wrong. We're trying to fix this error.

Thank you for your application

We will contact the provider to ensure that seats are available and, if there is an admissions process, that you satisfy any requirements or prerequisites.

We may ask you for additional information.

To finalize your enrollment we will be in touch shortly.


Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.

We are happy to help you find a suitable online alternative.