
Explore the fundamentals of cloud computing with AWS for absolute beginners. Review course content from account setup, VPC networking, EC2, S3, RDS, IAM, security groups, and NACL basics.
Access in-course AWS sandbox labs for hands-on practice at no cost. Relaunch a 60-minute sandbox session to spin up resources like EC2 and explore labs tagged for practice.
Students will get the meaning of cloud computing
Identify the three cloud service models—SaaS, PaaS, and IaaS—and learn what each level handles. See real-world examples like YouTube, Gmail, and WordPress to compare responsibilities.
Students will get high level overview of AWS cloud
Students will see the benefits AWS cloud provides
Students will understand the AWS shared responsibility model, in which they will learn the responsibility of AWS as a cloud provider and the responsibility of AWS customers.
Students will learn how to create an AWS Account.
Learn how an internet gateway enables public subnets to access the internet via a route table. Discover why private subnets stay isolated in a VPC.
Learn how AWS route tables control traffic within a VPC, distinguishing main and custom tables, and how public and private subnets route to internet or VPN gateways.
Connect two isolated vpcs using a vpc peering connection to route private, non-transitive traffic between instances across accounts or regions, using non overlapping cidr blocks and updated routes.
Discover what EC2 is, a virtual machine in AWS's compute category, and how its components, such as AMI, elastic IP address, EBS, and ENI, enable provisioning of scalable instances.
Connect to your EC2 Linux VM via SSH as ec2-user using a private key with 0400 permissions, then verify public and private IPs and the attached elastic network interface.
Demonstrates connecting to an EC2 Windows VM via remote desktop, enabling port 3389 in the security group, decrypting the administrator password with the private key, and logging in with RDP.
Learn how Amazon CloudFront functions as a CDN, using edge locations and regional caches to deliver static and dynamic content from S3 or EC2 with latency and caching rules.
Learn to configure a CloudFront distribution for an S3 bucket, control access with bucket policies and origin access control, and optimize delivery with edge caching.
Understand AWS direct connect, a private, low-latency link from on-premises to the AWS cloud with bandwidth options. Compare it to site-to-site vpn over the public internet secured by IPsec.
Discover Amazon S3, a scalable object storage service in the AWS cloud. Learn about buckets, objects, uploading via console or APIs, object versioning, and 5 terabytes support and tiers.
Discover the eight S3 storage classes, from standard to glacier and deep archive, with use cases like backups and data lakes. See how intelligent-tiering moves data and how rehydration works.
Configure S3 data lifecycle rules with scope filters. Move current versions to Intelligent-tiering after 10 days, and non-current versions to standard IA after 30 days.
Explore the AWS snow family, including snow cone, snowball, and snowmobile, detailing their local compute and storage options and on-site data transfer use cases for remote or offline environments.
Host a static website on Amazon S3 by creating a bucket, enabling static web hosting, configuring public access and a bucket policy, uploading index.html, and testing the endpoint.
Explore how AWS CloudTrail logs user and API activity across services, stores events in S3, and enables Athena queries and SNS alerts.
Monitor AWS resources with CloudWatch by collecting metrics like CPU usage, memory, and disk, then visualize dashboards, collect logs, and configure alarms that trigger auto scaling or notifications.
Explore GuardDuty, a regional intelligent threat detection service that monitors CloudTrail, VPC flow logs, DNS logs, and more in near real time to produce actionable findings.
Create an IAM user in AWS using the IAM dashboard or Identity Center, assign to a group or attach policies, enable console access, and generate or share a password.
Learn that an IAM role is an AWS identity with no credentials that users or services assume to gain privileges by a policy; service linked roles let GuardDuty access S3.
Students will gain understanding on AWS Identity Center.
Students will learn the basics of AWS Well-Architected Framework and how it can be applied while designing the solution in the AWS cloud
Explore AWS well-architected security by enforcing least privilege with IAM roles, implementing security monitoring and logging with CloudTrail and GuardDuty, and applying zero-trust, encryption, and incident governance across all layers.
Inspect and optimize cloud costs by using reserved and spot instances, adopting a consumption model, right-sizing resources, automating shutdowns, and preferring serverless or managed services to reduce spending.
Identify single points of failure and implement zone and region redundancy. Scale with auto scaling groups, adopt a microservice architecture, and enable proactive monitoring and drills to recover quickly.
Explore the six AWS well-architected pillars—security, cost optimization, operational excellence, reliability, performance efficiency, and sustainability—and learn to design, monitor, and scale resilient cloud solutions.
Are you starting your cloud computing journey with zero prior experience and don't know where to begin with AWS (Amazon Web Services)? This course is built specifically for absolute beginners who want a clear, no-fluff path to understanding cloud computing and AWS — without getting lost in jargon or unnecessary theory.
By the end of this course, you'll have hands-on, practical experience with the core AWS services that power real-world cloud infrastructure, and a solid foundation to pursue the AWS Certified Cloud Practitioner (CLF-C02) certification if you choose to.
What makes this course different
Most "AWS for beginners" courses either drown you in theory or rush through services without explaining why they matter. This course is structured around short, focused lectures paired with hands-on demos using your AWS Free Tier account, so you learn by doing — not just watching.
What you'll learn
What cloud computing is and how AWS fits into the broader IT landscape
How to create and securely configure your AWS Free Tier account
Identity and Access Management (IAM): users, groups, roles, and security best practices
Amazon EC2: launching, configuring, and managing virtual servers
Amazon S3: object storage, buckets, and static website hosting
Amazon VPC basics: subnets, route tables, and network fundamentals
AWS pricing models, billing, and how to avoid unexpected charges
AWS Global Infrastructure: regions, availability zones, and edge locations
Core concepts tested on the AWS Certified Cloud Practitioner (CLF-C02) exam
Who this course is for
Complete beginners with no prior AWS or cloud experience
Developers and IT professionals looking to add AWS to their skill set
Students preparing for the AWS Certified Cloud Practitioner certification
Anyone considering a career move into cloud computing
Requirements
No prior AWS or cloud experience needed
A computer with internet access
A free AWS account (we'll walk you through creating one), though there are AWS Sandbox Labs available to try your hands
By the end of this course, you won't just know AWS terminology — you'll be comfortable navigating the AWS Console, launching real resources, and understanding how the pieces fit together. Enroll today and take your first confident step into cloud computing.
What you will get at the END of this course?
You will leave with sound knowledge of Amazon web services - I dare
You will get a certificate from Udemy upon 100% completion of all lectures
You can ask questions in the Q&A section of the course - reply within 48 hours
**Updates:
Feb-2025: AWS Well-Architected Framework section added.
Jun-2026: AWS Sandbox labs are available in the course