Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Cloud Computing for Beginners: Linux, Networking & AWS
Rating: 5.0 out of 5(3 ratings)
250 students

Cloud Computing for Beginners: Linux, Networking & AWS

Learn networking & Linux basics, then launch EC2, deploy Nginx, host on S3 and lock it down with IAM
Created byYotta Academy
Last updated 10/2026
English
English [Auto],

What you'll learn

  • Explain how the Internet works: IP addresses, DNS, ports, the OSI model and the difference between HTTP and HTTPS
  • Navigate the Linux terminal, manage files and install software, the core skills for running cloud servers
  • Compare public, private and hybrid clouds, and the IaaS, PaaS and SaaS service models
  • Create an AWS account, launch EC2 instances, configure Security Groups and connect to your cloud server
  • Deploy and manage an Nginx web server on AWS, and host a static website using Amazon S3
  • Secure your AWS resources with IAM users, roles and permissions

Course content

10 sections • 36 lectures • 2h 8m total length
  • What is Cloud Computing & Why It Matters3:33
  • Traditional IT vs Cloud6:30
  • Career Opportunities in Cloud4:50
  • What is Cloud Computing & Why It Matters

Requirements

  • No prior Cloud Computing knowledge is required.
  • Basic computer knowledge is recommended.
  • A computer with internet access (Windows, macOS, or Linux).
  • Willingness to learn Cloud Computing through practical demonstrations.

Description

This course contains the use of artificial intelligence.

Want to get into cloud but don't know where to start? Start here. You'll learn the basics, then do the work on real AWS.

Most beginner cloud courses throw you into the AWS console on day one. You click around without knowing what an IP address, a port or a Linux shell actually is. We fix that. First the foundations, then hands-on AWS.

Who this course is for:

  • Students and freshers who want a clear first step into cloud computing
  • Developers who build apps but have never deployed one to a cloud server
  • Freelancers who want to host client websites on AWS
  • Anyone preparing to go deeper into cloud engineering

What you'll do on AWS:

  • Create your AWS account
  • Launch EC2 instances and configure Security Groups
  • Connect to your cloud server
  • Deploy and manage an Nginx web server
  • Store files in Amazon S3 and host a static website
  • Secure everything with IAM users, roles and permissions

What's inside:

  • Cloud computing basics: what it is, why it changed the industry and how modern apps run on it
  • Networking fundamentals: how the Internet works, IP addresses, DNS, the OSI model, HTTP vs HTTPS, ports and network communication
  • Linux fundamentals: why Linux powers most cloud servers, plus navigating, managing files, installing software and using the terminal
  • Cloud infrastructure: public, private and hybrid clouds, plus the IaaS, PaaS and SaaS models
  • Cloud providers: an overview of the leading providers, then a deep focus on Amazon Web Services
  • Practical AWS demos: EC2, Security Groups, Nginx, S3 and IAM, step by step

No prior cloud experience needed. Bring a laptop and some curiosity.

By the end, you'll understand how cloud infrastructure really works. You'll also have practical AWS skills to take into advanced cloud topics and cloud engineering roles.

Hit enrol, open your terminal and let's launch your first server.

- Team Yotta Academy

Who this course is for:

  • Beginners who want to learn Cloud Computing from scratch.
  • Students interested in starting a career in Cloud Computing or AWS.
  • Software Developers who want to understand cloud infrastructure and deployment.
  • System Administrators and IT Professionals looking to gain practical AWS knowledge.
  • Anyone preparing for advanced Cloud, DevOps, or AWS learning paths.