AWS Certified Developer - Associate 2017

Do you want AWS certification? Do you want to be an AWS Certified Developer Associate? This AWS online course is for you
4.5 (4,186 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
33,895 students enrolled
Take This Course
  • Lectures 67
  • Length 10.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2015 English

Course Description

Amazon Web Services - (AWS) Certification is fast becoming the must have certificate for any IT professional working with AWS. This course is designed to help you pass the AWS Certified Developer Associate (CDA) 2016 Exam. Even if you have never logged in to the AWS platform before, by the end of our AWS training videos you will be able to take the CDA exam. No specific programming knowledge is needed (though knowing a language would be advantageous) and no prior AWS experience required. With AWS certification under your belt (and optionally after completing our AWS Certified Solutions Architect course - also available on Udemy), you will be in high demand by many employers and will command a superior salary.

Please note, this is not a course to teach you how to code, this course is specifically designed on helping you to pass the AWS Certified Developer exam. All required code to do the exercises in this course is provided when you join the course (via Github).

AWS are constantly evolving their platform, in 2016 there have been over 1000 new product releases. As 2017 progresses we will continuously update this course with new content so you will never have to worry about missing out or failing the AWS certification test because of new content.

Most lectures are 5 - 15 minutes long, with almost no lecture being over 20 minutes in length. I am an AWS Certified Solutions Architect and Certified Developer, living in London with over 17 years experience in IT. I have experience in developing in PHP, Python and Xcode. This course is cheaper than most other courses because I am not doing this as a full time job, rather because I love teaching cloud. So join me in becoming A Cloud Guru today and get your AWS Certified Developer Associate 2016 qualification by completing our AWS online course today!

What are the requirements?

  • You will need to set up an AWS Account (you can use the free tier for this course)
  • A Windows, Linux or Mac PC/Laptop
  • Knowledge of at least 1 programming language (Php, Python, Ruby etc) is advantageous but not strictly required

What am I going to get from this course?

  • Pass the AWS Certified Developer - Associate 2015 Exam
  • Become confident in creating basic Python and PHP code to manipulate AWS environments
  • Become intimately familiar with the AWS platform from a developer perspective.
  • Become Amazon Certified
  • Become A Cloud Guru

Who is the target audience?

  • AWS absolute beginners. No prior AWS experience necessary
  • Existing developers
  • People interested in hosting highly scaleable, fault tolerant applications on the AWS cloud.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

This lecture is an overall introduction the AWS Developer - Associate course.


Information for students who have completed the Solutions Architect course.


This course will not teach you how to code. It will teach you how to pass the exam however!

How to get development experience with AWS
What You'll Need To Do This Course.

In this lecture we explore the AWS Developer Exam Blue Print and ultimately what will be in your exam.

Section 2: AWS - 10,000 Feet Overview
The History So Far
10,000 Foot Overview - 1 of 4
10,000 Foot Overview - 2 of 4
10,000 Foot Overview - 3 of 4
10,000 Foot Overview - 4 of 4
My Console Looks Different! Help!
9 questions

A review on the previous section.

Section 3: Identity Access Management (IAM)
IAM 101

In this lecture we'll teach you how to configure Identity Access Management for your AWS account.


In this lecture we'll talk about how to use IAM to federate with Active Directory, an important exam topic.


In this lecture we'll talk about Web Identity Federation, another important exam topic.


A summary of what we have learned in the IAM section.

Identity Access Management Quiz
10 questions
Section 4: EC2 & Getting Setup

In this lecture we'll create an EC2 instance and SSH in to it.

How to use Putty (Windows Users Only)

In this lecture we'll access an S3 bucket using the command line by storing credentials on our EC2 instance.


In this lecture we'll look at how to interact with the AWS command line using roles, rather than storing the credentials on ECS.


In this lecture we look at how to install PHP and Composer, the PHP SDK, in order to interact with AWS programmatically.


In this lecture we'll interact with S3 using PHP

EC2 Instance Meta-data

In this lecture we'll explore my exam tips for EC2 and Elastic Load Balancers


This lecture will cover my exam tips on the different SDK's and what the default region is.


A summary of what we have learnt in this section.

EC2 Quiz
11 questions
Section 5: S3

In this lecture we'll discuss the key concepts behind S3.


In this lecture we'll create an S3 bucket and add some files to it.


In this lecture we'll look at S3 Version Control


In this lecture we'll look at S3 Lifecycle management and how it integrates with Glacier.


In this lecture we'll look at CloudFront, Amazon's CDN network.


In this lecture we'll create a CloudFront CDN.


A new feature of S3, allowing you to accelerate transfers to S3.


In this lecture we'll look at how to set up Cross Origin Resource Sharing


A Summary lecture of what we learnt in this section.

S3 Quiz
10 questions
Section 6: Databases Overview & Concepts

In this lecture we'll look at databasing at a high level overview and how it relates to the AWS platform.

Section 7: DynamoDB

This lecture is an introduction to DynamoDB


How to create a DynamoDB table


In this lecture we'll look at the different DynamoDB Indexes


In this lecture we'll explore the difference between Queries and Scans


An important lecture on how to calculate provisioned throughput on DynamoDB


How to use facebook credentials to authenticate to DynamoDB


Other DynamoDB aspects including Atomic Counters and Conditional Writes.


A summary of what we have learnt in this section.

10 questions
Section 8: Simple Queue Service (SQS)

An over view of SQS


SQS Exam Tips

SQS Quiz
10 questions
Section 9: Simple Notification Services (SNS)

In this lecture we'll explore SNS from a high level over view.


In this lecture we'll create an SNS topic.


A summary of what we have learnt in the SNS section of the course.

SNS Quiz
5 questions
Section 10: Simple Workflow Service (SWF)

A high level overview of Simple Workflow Service.

SWF Quiz
5 questions
Section 11: CloudFormation

How to use cloud formation and what you need to know for the exam.

Cloud Formation Quiz
5 questions
Section 12: Elastic Beanstalk

Using Elastic beanstalk to create scripted infrastructure.

Elastic Beanstalk Quiz
3 questions
Section 13: Virtual Private Cloud (VPC)

An overview of VPCs.

Building our own custom VPC
Build A Custom VPC - Part 2
Network Address Translation (NAT)
Access Control Lists (ACLs)
Custom VPC's and ELBs
NAT's vs Bastions
VPC Flow Logs
VPC Clean Up
VPC Summary
VPC Quiz
5 questions
Section 14: AWS Shared Responsibility

The AWS Shared Responsibility Model.

Shared Responsibility Quiz
2 questions
Section 15: The Exam

What to expect in the exam.

Mega Quiz!
31 questions
Section 16: What's next?

Thank you to all my students, what is coming next?


The best AWS discussion forums on the internet. Check out

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Ryan Kroonenburg, Solutions Architect

I am the founder of A Cloud Guru and an Amazon Web Services community hero. I hold every associate certification and I am a certified AWS Solutions Architect Professional. I am ex-Rackspace, ex-Sungard & ex-Smart421. I have been working in the Cloud space since it's very inception.

I am not just another I.T. trainer. I teach Cloud because I know it. Inside and out. I've worked as a systems administrator, developer, solutions architect & managing director/general manager for some of the biggest companies in cloud. My courses are not just some other IT training course, delivered by some IT trainer. My background is very hands on. I live eat and breath cloud. I will teach you everything that I know. If you want some boring, high level and theoretical cloud training platform, then my courses are not for you! You will love my courses because of my explain it like I'm 5 approach.

I have 17 years experience in IT in total and I am fluent across both Windows and Linux platforms. My courses are all cloud based and will be aimed to accommodate both absolute beginners, as well professionals. I always start with the basics and by the end of my courses you will be proficient as a Cloud Guru. Please add me on Linkedin or follow me on Twitter!

Get ready to become A Cloud Guru!

Ready to start learning?
Take This Course