AWS Certified Developer - Associate 2017
4.5 (7,103 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.
49,232 students enrolled
Wishlisted Wishlist

Please confirm that you want to add AWS Certified Developer - Associate 2017 to your Wishlist.

Add to Wishlist

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 (7,103 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.
49,232 students enrolled
Created by Ryan Kroonenburg
Last updated 5/2017
Learn Fest Sale
Current price: $10 Original price: $150 Discount: 93% off
2 days left at this price!
30-Day Money-Back Guarantee
  • 15.5 hours on-demand video
  • 5 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Pass the AWS Certified Developer - Associate 2017 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
View Curriculum
  • 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

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) 2017 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 2017 qualification by completing our AWS online course today!

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.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 91 Lectures Collapse All 91 Lectures 15:25:13
7 Lectures 40:20

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

Preview 19:11

Information for students who have completed the Solutions Architect course.

Preview 03:21

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

Preview 01:59

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

Preview 02:53

The Free Alexa Skill For Amazon Echo
AWS - 10,000 Feet Overview
6 Lectures 01:20:56

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!

A review on the previous section.

10,000 Feet Overview Review
9 questions
Identity Access Management (IAM)
5 Lectures 34:53
IAM 101

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

IAM - Lab

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

Active Directory Federation

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

Web Identity Federation

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

IAM - Summary

Identity Access Management Quiz
10 questions
EC2 & Getting Setup
19 Lectures 03:59:59
EC2 101 - Part 1

EC2 101 - Part 2

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

Launch Our First EC2 Instance - Part 1

Launch Our First EC2 Instance - Part 2

How to use Putty (Windows Users Only)

Security Groups

Volumes vs Snapshots

EFS - Lab

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

The AWS CLI - Using Credentials

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

The AWS CLI - Using Roles

CLI Commands For The Developer Exam

Bash Scripting


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

Installing PHP & Composer

In this lecture we'll interact with S3 using PHP

Using the PHP SDK to access S3

EC2 Instance Meta-data

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

Elastic Load Balancers - Exam Tips

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

SDK's - Exam Tips

A summary of what we have learnt in this section.

Summary of EC2 Section

EC2 Quiz
11 questions
14 Lectures 02:53:34

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

S3 Essentials

Creating An S3 Bucket Using The Console

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

Create An S3 Website

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

CORS Configuration

In this lecture we'll look at S3 Version Control

S3 Version Control

Cross Region Replication

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

S3 Lifecycle Management & Glacier

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

Cloud Front Overview

In this lecture we'll create a CloudFront CDN.

Create a CDN

S3 - Security & Encryption

Storage Gateway


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

S3 Transfer Acceleration

A Summary lecture of what we learnt in this section.

S3 Summary

S3 Quiz
10 questions
Databases Overview & Concepts
1 Lecture 13:56

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

Database Essentials
8 Lectures 01:22:48

This lecture is an introduction to DynamoDB

Introduction to DynamoDB

How to create a DynamoDB table

Creating a DynamoDB Table

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

DynamoDB Indexes

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

Scan vs Query API Calls

An important lecture on how to calculate provisioned throughput on DynamoDB

DynamoDB & Provisioned Throughput

How to use facebook credentials to authenticate to DynamoDB

Using Web Identity Providers To Connect To Authenticate To DynamoDB

Other DynamoDB aspects including Atomic Counters and Conditional Writes.

Other important aspects of DynamoDB

A summary of what we have learnt in this section.

DynamoDB Summary

10 questions
Simple Queue Service (SQS)
2 Lectures 19:27

An over view of SQS

What is SQS?

SQS Exam Tips

SQS Developer Exam Tips

SQS Quiz
10 questions
Simple Notification Services (SNS)
3 Lectures 12:38

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

Introduction to SNS

In this lecture we'll create an SNS topic.

Creating an SNS Topic

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

SNS Summary

SNS Quiz
5 questions
Simple Workflow Service (SWF)
1 Lecture 08:48

A high level overview of Simple Workflow Service.

Introduction to SWF

SWF Quiz
5 questions
7 More Sections
About the Instructor
Ryan Kroonenburg
4.5 Average rating
43,630 Reviews
148,175 Students
15 Courses
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!