edX
edX Logo

AWS - AWS Developer: Building on AWS 

  • Offered byedX

AWS Developer: Building on AWS
 at 
edX 
Overview

AWS experts show how to leverage your developer skills to build and run applications in the AWS Cloud.

Duration

34 hours

Mode of learning

Online

Schedule type

Self paced

Difficulty level

Advanced

Credential

Certificate

AWS Developer: Building on AWS
 at 
edX 
Highlights

  • Offered by University of California San Diego
  • Requires an effort of 3<U+0096>4 hours per week
  • Earn a certificate upon successful completion
  • Learn from experts of AWS
Read more
Details Icon

AWS Developer: Building on AWS
 at 
edX 
Course details

Skills you will learn
What are the course deliverables?
  • How to create and manage an AWS account
  • AWS fundamental concepts including Regions, Availability Zones, and Virtual Private Clouds (VPCs)
  • How to install and use the AWS SDKs
  • How to use AWS compute services, both via the AWS Console and programmatically
  • How to use AWS managed services such as Amazon RDS
  • How to use Amazon AI image and text-to-speech applications
  • How to make your applications more durable, distributed, and highly available
More about this course
  • In this course, part of the AWS Developer Series, you will develop and deploy applications on the AWS platform. Throughout the course, working in Python on Linux, you will develop a web application building upon your developer skills and using AWS services and tools.
  • Your AWS instructors will guide you through getting started with AWS, creating an account, and installing SDKs. Throughout the course, we will use hands-on exercises to build out a web application.

AWS Developer: Building on AWS
 at 
edX 
Curriculum

Welcome to the Course

Welcome to Building on AWS

Meet the instructors

Discussion:Introduce yourself

What are we building this course? Project Intro

Intro to Week 1

Getting Started on AWS

Why should I (developer) build on the AWS cloud?

AWS Free Tier

Quiz

Exercise 1: Creating an AWS Account

Service Oriented Architectures and APIs in AWS

Exercise 2: Hello Amazon EC2

Quiz

Cloud Infrastructure and Responsibility

Understanding AWS Infrastructure

Networking: Amazon Virtual Private Cloud (VPC)

AWS vs Developer responsibility in the cloud

Quiz

EC2 Metadata

Exercise 3 - Logs, SSH, instance metadata

Quiz

Week 1 Discussion

Weekly Readings/Resources

Week 2

Invoking AWS APIs/ AWS Identity and Access Management (IAM)

Create an AWS IAM user/access key video

Exercise 4: AWS IAM user, CLI, Boto, access keys

AWS APIs

Amazon S3

Intro to Amazon S3

Amazon S3 Access Control

Working with our Development Environment

Developing on AWS Cloud

Exercise 5: AWS Cloud 9

Quiz

Amazon Rekognition

Introduction to Amazon Rekognition

Exercise 6: Amazon Rekognition

Week 2 Discussion

Weekly Readings/Resources

Week 3

Storing Structured Data using AWS Managed Databases

AWS IAM Roles

Amazon Relational Database Service

Exercise 7: Amazon RDS

Quiz

Availability and Application Failure

Availability

What could go wrong?

Elastic Load Balancer

Exercise 8: Deploy an instance add ALB

Quiz

Week 3 Discussion

Weekly Readings/Resources

Week 4

Adding Support for Users and Private Data to the Application

Amazon Cognito

Authorization Flows in Our Application

Securing the Connection to the Server with TLS

End-to-End and At Rest

Using SSH Tunnel to Connect to C9

Exercise 9: Adding Amazon Cognito

Quiz

Week 4 Discussion

Weekly Readings/Resources

Exercise - Challenge Adding Polly to your application

Week 5

Debugging and Profiling a Distributed System

AWS XRay

Exercise 10: Adding X-Ray

Quiz

Taking a Task Off the Server Asynchronously

Intro to AWS Lambda

Exercise 11: AWS Lambda

Quiz

Week 5 Discussion

Weekly Readings/Resources

Week 6

Making our System More Distributed

Event Driven Architectures

How do AWS services do Async?

Queueing and On-Premises Hardware

Amazon Simple Queuing Service

Exercise 12 - Amazon SQS

Course Wrap up

Couse Wrap up and Preview of Next course

End of Course Assessment

Weekly Readings/Resources

Week 6 Discussion

AWS Developer: Building on AWS
 at 
edX 
Entry Requirements

Eligibility criteriaUp Arrow Icon
Conditional OfferUp Arrow Icon
  • Not mentioned

Other courses offered by edX

1.17 L
6 months
– / –
59.54 K
10 months
– / –
8.27 K
6 weeks
– / –
Free
2 weeks
Beginner
View Other 350 CoursesRight Arrow Icon

AWS Developer: Building on AWS
 at 
edX 
Students Ratings & Reviews

4.3/5
Verified Icon3 Ratings
N
Nikhil Chauhan
AWS Developer: Building on AWS
Offered by edX
5
Learning Experience: My experience was good while learning
Faculty: Faculty was also good The storage of forming
Course Support: The course is good enough
Reviewed on 18 Feb 2023Read More
Thumbs Up IconThumbs Down Icon
P
Pankaj Kumar
AWS Developer: Building on AWS
Offered by edX
5
Learning Experience: I started my learning by completing course from udemy, learning experience was good, currently I am working as SE in TechM working in cloud domain I like the way how AWS console works it's easy to navigate and work on it currently learning about terraform to work as infrastructure as code.
Faculty: I didn't have any interaction with any faculty. Quality of lecture is good and also didn't take any live session. Course is well defined as a beginner I don't had any problems with that it's well structured as from basics to advance. Course is updated properly according to new services and deprecated services in AWS. I completed assignments like quiz in the end of every section.
Reviewed on 9 Feb 2023Read More
Thumbs Up IconThumbs Down Icon
N
Nimai Nagar
AWS Developer: Building on AWS
Offered by edX
3
Other: This course gives the insight on various AWS modules and their functioning.
Reviewed on 29 May 2021Read More
Thumbs Up IconThumbs Down Icon
View All 3 ReviewsRight Arrow Icon
qna

AWS Developer: Building on AWS
 at 
edX 

Student Forum

chatAnything you would want to ask experts?
Write here...