AWS Certified Developer - Beginner to Expert

*#1 Most Popular Online Course in Computer Science* You can enroll today & get certified from EasyShiksha & HawksCode

AWS Certified Developer - Beginner to Expert Description

This course starts with a quick introduction to AWS and the prerequisites to get you started. It gives you a fair understanding of core AWS services and the basic architecture. Next, you get familiar with Identity and Access Management (IAM) along with Virtual Private Cloud (VPC). Moving ahead, you will learn about Elastic Compute Cloud (EC2) and handling application traffic with Elastic Load Balancing (ELB). We will also talk about Monitoring with CloudWatch, Simple Storage Service (S3), and Glacier and CloudFront, along with other AWS storage options. Next, we will take you through AWS DynamoDB – A NoSQL Database Service, Amazon Simple Queue Service (SQS), and have an overview of CloudFormation. Finally, you will understand Elastic Beanstalk and go through an overview of AWS lambda.

At the end of this course, we will cover enough topics, tips, and tricks along with mock tests for you to be able to pass the AWS Certified Developer - Associate exam and deploy as well as manage your applications on the AWS platform. With the rapid adaptation of the cloud platform, the need for cloud certifications has also increased. This is your one-stop solutions and will help you transform from zero to certified. This course will help you gain technical expertise in the AWS platform and help you start working with various AWS services.

What this Course covers 

Chapter 1, Overview of AWS Certified Developer - Associate Certification, outlines the AWS Certified Developer – Associate exam and highlights the critical aspects, knowledge area, and services covered in the blueprint.

Chapter 2, Introduction to Cloud Computing and AWS, elaborates the fundamentals of AWS. The chapter starts by giving you a basic understanding of what cloud is and takes you through a brief journey of familiarizing yourself with the basic building blocks of AWS. It highlights some of the critical aspects of how AWS works and provides an overview of the AWS core infrastructure.

Chapter 3, Getting Familiar with Identity and Access Management, covers all critical aspects of Identity and Access Management (IAM) and provides sufficient details to allow you to work with IAM.

Chapter 4, Virtual Private Cloud, explains how one can create a Virtual Private Cloud and start building a secure network with a number of the components of AWS networking services

Chapter 5, Getting Started with Elastic Compute Cloud, describes what EC2 is and how one can start provisioning servers with various Windows and Linux operating system flavors. It also describes how to connect and work with these servers.

Chapter 6, Handling Application Traffic with Elastic Load Balancing, describes how to create an ELB, how it works, and what the critical aspects of an ELB service are.

Chapter 7, Monitoring with CloudWatch, describes how you can use Amazon CloudWatch to collect and track metrics, collect and monitor log files, set alarms, and automatically react to changes in your AWS resources.

Chapter 8, Simple Storage Service, Glacier, and CloudFront, provides an understanding of Amazon Simple Storage Service (S3), Glacier, and CloudFront services, and takes you through CloudFront, a CDN (Content Distribution Network) service.

Chapter 9, Other AWS Storage Options, touches upon AWS Storage Gateway, which is a network appliance or a server residing on a customer premises. It provides an overview of AWS Snowball, which is a service that accelerates transferring large amounts of data into and out of AWS using physical storage appliances. It also provides a basic understanding of AWS Snowmobile, which is an Exabyte-scale data transfer service used to move extremely large amounts of data to and from AWS

Chapter 10, AWS Relation Database Services, provides an understanding of AWS Relation Database Services (RDS). It explains different types of engine supported by AWS RDS and how to efficiently and effectively create and manage RDS instances on AWS cloud.

Chapter 11, AWS DynamoDB – A NoSQL Database Service, describes various components of DynamoDB with the best practices to manage it.

Chapter 12, Amazon Simple Queue Service, provides an understanding of what SQS is and how to create and manage it with relevant examples.

Chapter 13, Simple Notification Service, talks about fully managed messaging service that can be used to send messages, alarms, and notifications from various AWS services such as Amazon RDS, CloudWatch, and S3 to other AWS services such as SQS and Lambda.

Chapter 14, Simple Workflow Service, provides a basic understanding of SWF, its various components, and how to use them.

Chapter 15, AWS CloudFormation, provides an overview of the AWS CloudFormation service. CloudFormation templates provide a simpler and efficient way to manage your resources on AWS cloud.

Chapter 16, Elastic Beanstalk, gives an introduction to Elastic Beanstalk and describes how to create and manage applications using the service.

Chapter 17, Overview of AWS Lambda, provides an overview of Lambda and describes how it runs code in response to events and how it automatically manages the compute resources required by that code.

Chapter 18, Mock Tests, consists of two mock tests for you to test your knowledge. It tries to cover all the topics from the scope of the exam and challenges your understanding of the topics. Each mock test contains 50 questions. You should try to complete a mock test in 90 minutes.



Course Content

course-lock Introduction course-lock Overview of AWS Certified Developer course-lock Introduction to Cloud Computing and AWS course-lock Accessing AWS services course-lock Backup and restore course-lock AWS root user course-lock Access key and secret key course-lock Multi-Factor Authentication course-lock Introduction to AWS CLI course-lock Group course-lock IAM course-lock Creating roles for AWS service course-lock Amazon Resource Name course-lock ADFS and AWS console course-lock AWS VPC course-lock IP addressing course-lock VPC networking components course-lock VPC Security course-lock Introduction to EC2 course-lock Pricing Of EC2 course-lock EC2 instance Pricing Component course-lock AMI course-lock EC2 instance course-lock Connecting to the EC2 instance course-lock Connecting to an EC2 instance using PuTTY session course-lock EC2 instance metadata and Placement group course-lock Throughput Optimized HDD course-lock EBS Snapshots course-lock Handling Application Traffic with Elastic Load Balancing course-lock Monitoring with CloudWatch Part-I course-lock Monitoring with CloudWatch Part-II course-lock Simple Storage Service course-lock Creating a bucket Part-I course-lock Creating a bucket Part-II course-lock S3 storage classes course-lock Comparison of S3 storage classes and Glacier course-lock Hosting static website on S3 course-lock AWS Storage Options Part-I course-lock AWS Storage Options Part-II course-lock AWS Relation Database Services course-lock DB instances course-lock Amazon Aurora course-lock MySQL course-lock Creating a snapshot course-lock Connecting to an Amazon RDS DB instance course-lock AWS DynamoDB course-lock Key-value pair databases course-lock SQL versus NoSQL course-lock Primary key course-lock Creating a DynamoDB table course-lock Provisioned capacity course-lock DynamoDB provisioned throughput course-lock Amazon Simple Queue Service course-lock Queue attributes course-lock Viewing deleting a message from a queue course-lock Introduction to Amazon SNS course-lock Mobile push notifications course-lock Deleting SNS topic course-lock When to use Amazon SWF course-lock Workflow history course-lock Actors course-lock AWS CloudFormation Part-I course-lock AWS CloudFormation Part-II course-lock Elastic Beanstalk course-lock Architectural concepts course-lock Changing the configuration course-lock Introduction to AWS Lambda course-lock Lambda function over VPC course-lock Conclusion course-lock Exam 1 course-lock Exam 2

What You Need For This Course?

  • Access to Smart Phone / Computer
  • Good Internet Speed (Wifi/3G/4G)
  • Good Quality Earphones / Speakers
  • Basic Understanding of English
  • Dedication & Confidence to clear any exam

Internship Students Testimonials

Relevant Courses

easyshiksha badges
Frequently Asked Questions

Q.Is the course 100% online? Does it require any offline classes too?

The following course is fully online, and hence there is no need for any physical classroom session. The lectures and assignments can be accessed anytime and anywhere through a smart web or mobile device.

Q.When can I start the course?

Anyone can choose a preferred course and start immediately without any delay.

Q.What are the course and session timings?

As this is a purely online course program, you can choose to learn at any time of the day and for as much time as you want. Though we follow a well-established structure and schedule, we recommend a routine for you as well. But it finally depends on you, as you have to learn.

Q.What will happen when my course is over?

If you have completed the course, you would be able to have lifetime access to it for future reference too.

Q.Can I download the notes and study material?

Yes, you can access and download the content of the course for the duration. And even have lifetime access to it for any further reference.

Q. What software/tools would be needed for the course and how can I get them?

All the software/tools that you need for the course would be shared with you during the training as and when you need them.

Q. Do I get the certificate in a hard copy?

No, only a soft copy of the certificate will be awarded, which can be downloaded and printed, if required.

Q. I’m unable to make a payment. What to do now?

You can try to make the payment through a different card or account (maybe a friend or family). If the problem persists, email us at

Q. The payment got deducted, but the updated transaction status is showing “failed”. What to do now?

Due to some technical faults, this can happen. In such a case the amount deducted will be transferred to the bank account in the next 7-10 working days. Normally the bank takes this much time to credit the amount back into your account.

Q. The payment was successful but it still shows ‘Buy Now’ or not showing any videos on my dashboard? What should I do?

At times, there may be a slight delay in your payment reflecting on your EasyShiksha dashboard. However, if the problem is taking longer than 30 minutes, please let us know by writing to us at from your registered email id, and attach the screenshot of the payment receipt or transaction history. Soon after verification from the backend, we will update the payment status.

Q. What is the refund policy?

If you have enrolled, and are facing any technical problem then you can request a refund. But once the certificate has been generated, we shall not refund that.

Q.Can I just enrol in a single course?

Yes! You surely can. To begin this, just click the course of your interest and fill in the details to enrol. You are ready to learn, once the payment is made. For the same, you earn a certificate too.

My questions are not listed above. I need further help.

Please contact us at:

Experience the Speed: Now Available on Mobile!

Download EasyShiksha Mobile Apps from Android Play Store, Apple App Store, Amazon App Store, and Jio STB.

Curious to learn more about EasyShiksha's services or need assistance?

Our team is always here to collaborate and address all your doubts.