Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Boot.dev

Learn AWS

via Boot.dev

Overview

Stuck in Tutorial Hell? Learn Backend Dev the Right Way
Boot.dev teaches Python, SQL & Go through projects you won't want to stop. 25% off with code CLASSCENTRAL.
Get 25% Off
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.

Syllabus

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

Taught by

Zach Gates, Theo, Lane, Dan, and Daniel

Reviews

Start your review of Learn AWS

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.