We're sorry but this app doesn't work properly without JavaScript enabled. Please enable it to continue.

Learn AWS

Get hands-on with AWS by deploying networks, servers, storage, and serverless apps using real cloud services.

What you'll learn in this AWS course

Learn AWS and cloud computing from the ground up by building real infrastructure yourself. In this hands-on course, you'll cover cloud infrastructure basics like VPC networking, compute, storage, IAM, and monitoring, then move into deploying apps on AWS with services like EC2, ECS, Lambda, RDS, S3, Route 53, and CloudFront.

Chapter List

1
Cloud Computing
Build a foundation in cloud computing concepts, AWS accounts, regions, and cost models before provisioning infrastructure.
2
Networking - VPCs
Learn AWS networking basics by building VPCs, subnets, route tables, and internet access for secure app deployments.
3
EC2 - Elastic Compute Cloud
Deploy and manage virtual servers on AWS EC2, including security groups, scaling, and production deployment workflows.
4
RDS - Relational Database Service
Provision and operate managed PostgreSQL databases with AWS RDS for reliable, scalable application backends.
5
IAM - Identity and Access Management
Secure your AWS environment with IAM users, roles, and policies that enforce least-privilege access for deployed apps.
6
Monitoring - CloudWatch
Monitor AWS infrastructure and applications with CloudWatch metrics, logs, and alerts to maintain healthy production systems.
7
DNS – Route 53
Configure domains and DNS routing with Amazon Route 53 so users can reliably reach apps hosted on AWS.
8
S3 - Simple Storage Service
Store and serve application assets with Amazon S3 using buckets, object permissions, and production-ready storage patterns.
9
CDN – CloudFront
Speed up global delivery by placing CloudFront in front of AWS-hosted apps and static assets.
10
ECS - Elastic Container Service
Deploy containerized applications on AWS ECS with task definitions, load balancers, and scalable service orchestration.
11
Serverless Functions – Lambda
Build and deploy serverless applications on AWS Lambda and connect them to API Gateway for production APIs.

Join 2,902 students in the Learn AWS course

Read reviews of their learning experiences

I've taken the s3 Course on the backend path and this was a great extension on that, going into more depth on all the various cloud functionalities of AWS

(5/5)
Ian Velder profile image

Ian Velder

United States

Great in depth level 101 review. So much better than Cloud Practitioner course.

(5/5)
Anwesha Ghosh profile image

Anwesha Ghosh

India

Highly structured course for beginners to learn and do hands-on AWS.

(5/5)
K M SUDARSHAN profile image

K M SUDARSHAN

India

The course was perfect for people who have never seen AWS or worked with it. It does not cover all the services but it is a good starting point.

(3/5)
Emma Papi profile image

Emma Papi

Italy

A very well-detailed, well-explained course. Highly recommended!

(5/5)
Sayantan Sanyal profile image

Sayantan Sanyal

India

I think its a little too easy to just click through not learn much. Its a interesting course for someone who have never done any cloud stuff. If you have done cloud I would skip this course.

(3/5)
Adam Angell profile image

Adam Angell

Duluth, MN

I liked the course. A lot of theory and practical examples.

(5/5)
Paweł Balcerek profile image

Paweł Balcerek

Poland

Amazing, really. The way they break things down in Boot.dev has always been phenomenal.

(4/5)
Damola Adegbite profile image

Damola Adegbite

Nigeria

Awesome. Very well explained. Worth it!

(5/5)
Uzair Mughal profile image

Uzair Mughal

Pakistan

Showing 1-9 of 45

or view more reviews

Mediocrity doesn't cut it anymore

The only way to become a great developer is to write a lot of code

Avoid tutorial hell

by writing a ton of code

Stay motivated with

a game-like curriculum

Build portfolio projects

to prove your skills

Delve deeper

into foundational concepts

Learn flexibly online

without interrupting your life

For 1% the price of college

to minimize your financial risk

Frequently asked Questions

Got questions? We've got answers

Yes! It's free to create an account and start learning. You'll get all the immersive and interactive features for free for a few chapters. After that, if you still haven't paid for a membership, you'll be in read-only (content only) mode.