AWS Certified Developer - Associate Tutorial - Step 2

Learn how to leverage scalable databases and application services to accelerate your application on AWS.

Course Description

This course teaches you all you need to know to start working with the database and application service options available through AWS. We explore technologies such as DynamoDB, Route53, and Cloudformation.

We’ll demonstrate how to use SNS to send new notifications, create an Elastic Beanstalk application, and get started with the DynamoDB database. You’ll understand what your options are for routing on Route53, know when to use the application services, and see how to begin writing infrastructure as code using Cloudformation. By the end of this course, you will feel confident to start creating and using DynamoDB tables and indexes.

Learning Outcomes

  • Get an overview of databases on AWS
  • See DynamoDB and find out how to use it
  • Be introduced to Route53 and the routing types supported
  • Get an introduction to SQS, SNS, and SWF
  • Work with Cloudformation and Elastic Beanstalk


  • You will require a Windows, Mac or Linux computer with access to the terminal or command line. If you wish to run programming examples, they are in Python 3. In this case you will also need a working installation of Python 3, as well as the Python dependency tool PIP.
  • Use Python 3 versions of software.
  • No special hardware required to install.
  • All the instruction to install anything included in the setup video
  • Make sure you have working internet access, with ports 22, 80 and 443 open.
  • How are the Exercise Files laid out? Code Samples/ Starting State of the Examples/ Finished State of the Examples/ Finished State per video/ Finished State per Chapter/ Finished State per course A mixture - this isn't a programming course so code examples serve just to illustrate AWS functionality. Some examples are coded live, and others are completed examples that are just explained.
  • Working knowledge of a high level programming language such as Java or Python is assumed, along with some basic knowledge of networking, like IP addresses and ports. No knowledge of cloud computing is expected or assumed.

Who is this course intended for?

Application developers and architects looking to start developing or architecting applications for Amazon Web Services. Also individuals and professionals who are appearing or preparing for the AWS Certified Developer - Associate 2017 exam will greatly benefit from this course.

Your Instructor


Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

This course is closed for enrollment.