July Release Confetti
150+ New Courses, Hands‑On Labs, And
Interactive Learning Activities
Learn More

AWS Certified Developer - Associate Level (2018)

Training Architect
course instructor image
Fernando Medina Corey
I’m Fernando Medina Corey - a data engineer and technical course author. I love prototyping applications with new datasets and explaining new technical concepts and tools to developers, data engineers and software architects. I also try to stay involved in my local tech scene and frequently speak and teach at meetups and events.

Course Introduction

Getting Started

Course Introduction

00:04:51

About the Training Architect

00:01:10

What are the Sigma Scripts?

00:06:04

Course Features and Tools

00:04:27

AWS Free Tier: Usage Tracking and Billing Widget

00:03:56

AWS Fundamentals

The Basics of AWS

AWS Global Infrastructure

00:14:11

AWS Shared Responsibility Security Model

00:05:19

AWS Compute Overview

00:03:43

AWS Storage Overview

00:02:16

QUIZ: AWS Fundamentals Quiz for Developers

00:15:00

Identity & Access Management for your AWS Account

AWS Identity and Access Management

IAM Essentials

00:10:42

IAM Policies

00:11:55

IAM Users

00:15:32

IAM Groups

00:06:05

IAM Roles

00:09:01

Security Token Service

00:07:06

IAM API Keys

00:08:28

AWS Key Management Service (KMS)

00:13:14

Identity Federation and Amazon Cognito

00:04:09

Learning Activity: Introduction to AWS Identity and Access Management (IAM)

00:30:00

QUIZ: AWS Identity and Access Management Concepts for Developers

00:15:00

Server Based Compute Services

Elastic Compute Cloud

EC2 Fundamentals

00:13:44

EC2 Purchasing Options

00:06:48

EC2 Instance Configuration

00:09:07

EC2 Storage Basics

00:19:40

EC2 Key Pairs

00:11:40

Elastic Load Balancers and Session State

00:08:15

EC2 API Actions/Errors and the AWS Shared Responsibility Model

00:06:17

Learning Activity: Creating Your Own EC2 Workstation in the AWS Console

00:30:00

QUIZ: AWS EC2 Essentials for Developers

00:15:00

AWS VPC Networking

Amazon Virtual Private Cloud (VPC) Fundamentals

Meet Your VPC Instructor - Thomas Haslett

00:01:17

VPC Essentials

00:10:48

VPC Networking Basics

00:16:30

VPC Security Basics

00:14:24

VPC Networking for High Availability and Fault Tolerance

00:11:04

VPC Networking with a Bastion Host and NAT Gateway

00:11:07

VPC Section Conclusion & Handoff

00:01:12

Learning Activity: Building a Three Tier Network VPC From Scratch in AWS

00:30:00

QUIZ: AWS VPC Fundamental Concepts for Developers

00:15:00

AWS Serverless Based Compute Services

AWS Lambda

Lambda Essentials

00:06:22

Lambda Functions and Events

00:16:23

Lambda Function Configuration

00:12:42

Lambda Function Packages

00:15:08

Lambda Versions and Aliases

00:10:08

Lambda API Actions

00:05:33

Learning Activity: AWS Lambda in the Console - Creating a Website Canary

00:30:00

QUIZ: AWS Lambda Concepts for Developers

00:15:00

Additional Server Based Compute Services

AWS Elastic Container Service

ECS Essentials

00:13:53

Learning Activity: Deploying a Python Flask Application with AWS ECS

01:00:00

QUIZ: AWS ECS Concepts for Developers

00:15:00

AWS Elastic Beanstalk

Elastic Beanstalk Overview

00:04:50

Learning Activity: Creating an Elastic Beanstalk Application Using the AWS EB CLI

00:30:00

QUIZ: AWS Elastic Beanstalk Essentials for Developers

00:15:00

AWS Storage Services

Amazon S3

S3 Essentials

00:20:05

Moving Data to S3

00:11:17

S3 Performance

00:07:09

S3 Permissions

00:17:21

Amazon S3 Encryption

00:14:51

Object Versioning

00:18:03

Storage Classes and Amazon Glacier

00:06:15

S3 Lifecycle Policies

00:06:07

Hosting Static Websites

00:08:36

Enabling CORS Configuration

00:06:37

Learning Activity: Common S3 Errors when Developing with AWS S3

00:30:00

QUIZ: AWS S3 Essentials for Developers

00:15:00

AWS Database Services

DynamoDB

DynamoDB Overview

00:05:19

DynamoDB Core Concepts

00:08:29

Provisioned Throughput

00:11:12

DynamoDB Read Operations

00:08:19

Local and Global Secondary Indexes

00:19:57

Conditional Writes and Atomic Counters

00:08:52

Common DynamoDB Errors and Limits

00:04:27

Learning Activity: AWS DynamoDB in the Console - Creating Tables, Items, and Indexes

00:30:00

Learning Activity: DynamoDB Data Loading and Write Operations

00:30:00

QUIZ: AWS DynamoDB Concepts for Developers

00:15:00

Other AWS Database Services

RDS Essentials

00:05:39

What Is Redshift?

00:01:19

Amazon ElastiCache and Caching Strategies

00:04:33

QUIZ: AWS Database Concepts for Developers

00:15:00

AWS Application Services

Amazon Simple Notification Service (SNS)

Introduction to SNS

00:09:38

Managing Access to SNS Resources

00:07:44

SNS Message Data

00:09:41

Mobile Apps: Mobile Push with SNS

00:03:08

SNS API Actions and Errors

00:04:49

Learning Activity: Creating and Subscribing to AWS SNS Topics

00:15:00

QUIZ: AWS SNS Essentials for Developers

00:15:00

Amazon Simple Queue Service (SQS)

SQS Essentials

00:11:14

Managing Access to SQS Resources

00:09:23

SQS Polling Types

00:05:10

SQS Message Data

00:08:25

SQS API Actions and Errors

00:04:33

Learning Activity: Working with AWS SQS Standard Queues

00:30:00

Learning Activity: Working with AWS SQS FIFO Queues

00:30:00

QUIZ: AWS SQS Essentials for Developers

00:15:00

Amazon Simple Workflow Service (SWF)

SWF Essentials

00:08:51

AWS Step Functions

Step Function Essentials

00:10:53

Step Functions - State Types and Transitions

00:11:46

API Gateway

API Gateway Essentials

00:14:13

API Gateway Deployments and Stages

00:07:41

API Gateway Caching and Monitoring

00:03:26

Learning Activity: Creating Your Own Serverless Reminder Service on AWS with Step Functions, API Gateway, Lambda and S3

01:00:00

QUIZ: AWS App Services Essentials for Developers (SWF, Step Functions, and API Gateway)

00:15:00

AWS Management Tools

CloudWatch

CloudWatch Essentials

00:03:46

Amazon CloudFormation

CloudFormation Essentials

00:16:42

CloudFormation Resources and Stacks

00:06:04

CloudFormation Functions

00:14:17

Learning Activity: Deploying a Website Canary with CloudFormation

00:30:00

Systems Manager Parameter Store

Parameter Store Essentials

00:13:59

QUIZ: AWS Management Tools Essentials for Developers

00:15:00

AWS Developer Tools

Repos, Deployment, Builds, and CI/CD Pipelines

X-Ray

00:13:54

AWS CodeCommit

00:03:36

AWS CodeBuild

00:07:19

AWS CodeDeploy

00:13:22

AWS CodePipeline

00:07:52

AWS CodeStar

00:02:20

QUIZ: AWS Developer Tools Concepts

00:15:00

Course Conclusion

Final Steps

How To Prepare For The Exam

00:07:15

What's Next After Certification

00:03:37

Get Recognized!

00:01:01

Practice Exam: AWS Certified Developer Associate Level

01:30:00

Details

Welcome to Linux Academy's AWS Certified Developer Associate course. This course was developed to provide you with the requisite knowledge to not only pass the AWS CDA certification exam but also gain the hands-on experience required to become a qualified AWS Developer working in real-world AWS environments.


As part of this course, we are happy to provide "The Sigma Scripts", which is a visually interactive guide filled with live diagrams and AWS knowledge that you can use as your own personal study resource.


Access the Sigma Scripts: https://bit.ly/2wlTKMs


Join the Linux Academy community Slack to chat with other students and instructors here: https://linuxacademy-community-slack.herokuapp.com/ and join the #aws channel.


Study Guides

The Sigma Scripts

The Sigma Scripts Link: https://bit.ly/2wlTKMs

AWS Whitepaper: Architecting for the Cloud Best Practices

AWS CDA Exam Blueprint

AWS Whitepaper: Backup, Archive and Restore Approaches Using AWS

AWS Whitepaper: Security Best Practices

AWS Whitepaper: AWS Overview

AWS Whitepaper: AWS Development and Test on Amazon Web Services

AWS Whitepaper: AWS Well-Architected Framework

AWS Whitepaper: Overview of Security Processes

AWS Whitepaper: How AWS Pricing Works

AWS Whitepaper: Amazon Virtual Private Cloud Connectivity Options

AWS Whitepaper: Serverless Architectures with AWS Lambda

AWS Whitepaper: Running Containerized Microservices on AWS

AWS Whitepaper: Practicing Continuous Integration and Continuous Delivery on AWS

AWS Whitepaper: Optimizing Enterprise Economics with Serverless Architectures

AWS Whitepaper: Microservices on AWS

AWS Whitepaper: Blue/Green Deployments on AWS

Instructor Deck

Community

Looking For Team Training?

Learn More