Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
AWS For Beginners with Hands-On Labs
Rating: 4.4 out of 5(3 ratings)
173 students

AWS For Beginners with Hands-On Labs

Learn AWS essentials by doing - beginner-friendly lessons and guided labs on core services.
Last updated 1/2026
English

What you'll learn

  • Deploy core AWS services like EC2 virtual servers, S3 object storage, and RDS databases through hands-on labs.
  • Design secure networks with VPC and manage user access with IAM to protect your cloud resources.
  • Build scalable applications using Auto Scaling, ELB, and monitor them effectively with CloudWatch alerts and logs.
  • Gain practical confidence in navigating the AWS Management Console and using the CLI to build and manage real-world cloud solutions.

Course content

2 sections26 lectures2h 38m total length
  • Course Introduction0:30
  • Amazon EC2 (Elastic Compute Cloud)9:16
  • Course Setup: Accessing the labs0:23
  • Lab: Amazon EC2 (Elastic Compute Cloud)0:01
  • Amazon S3 (Simple Storage Service) - Part 15:44
  • Lab: Amazon S3 (Simple Storage Service) - Part 10:02
  • Amazon S3 (Simple Storage Service) - Part 26:32
  • Lab: Amazon S3 (Simple Storage Service) - Part 20:01
  • Amazon VPC (Virtual Private Cloud)10:53
  • Lab: AWS VPC0:01
  • AWS Lambda21:52
  • Lab: AWS Lambda0:01

Requirements

  • No prior AWS or cloud experience required; everything you need will be covered.

Description

Get practical, job-ready AWS skills through short, beginner-friendly lessons paired with guided labs you can run in your own account. Each module introduces what the service is for, common use cases, and a straightforward lab to reinforce the concept.

What you’ll learn and build

  • AWS EC2 + Lab: Launch and secure your first virtual server—the most common cloud compute resource.

  • AWS S3 + Lab: Store and retrieve files at scale with durable, cost‑effective object storage.

  • AWS VPC + Lab: Design a private, customizable network to isolate and protect your resources.

  • AWS Lambda + Lab: Run code on demand without managing servers using event‑driven compute.

  • AWS RDS + Lab: Set up a managed relational database with automated maintenance and backups.

  • AWS DynamoDB + Lab: Create a fast, serverless NoSQL database for key‑value and document workloads.

  • AWS IAM + Lab: Control access with users, roles, and policies based on least privilege.

  • AWS CloudWatch + Lab: Monitor resources and apps with metrics, logs, dashboards, and alerts.

  • AWS Auto Scaling/ELB + Lab: Distribute traffic and automatically scale for performance and resilience.

  • AWS SNS/SQS + Lab: Decouple components with pub/sub notifications and reliable message queues.

Who this course is for

  • Absolute beginners to cloud or AWS

  • Developers, QA, data, and IT professionals moving to the cloud

  • Learners preparing for foundational AWS knowledge (great prep before Cloud Practitioner or Solutions Architect – Associate)

What you’ll take away

  • Confidence navigating the AWS Console and CLI

  • The ability to deploy, secure, monitor, and scale core AWS services

  • A portfolio of completed labs showing real, hands‑on experience

By the end, you won’t just recognize AWS service names—you’ll have used them to build working solutions.

Who this course is for:

  • Absolute beginners to cloud or AWS
  • Developers, QA, data, and IT professionals moving to the cloud
  • Learners preparing for foundational AWS knowledge (great prep before Cloud Practitioner or Solutions Architect – Associate)