Course Overview

A practical, project-based introduction to Amazon Web Services designed specifically for beginners.

This 8-session course takes you from zero to building and deploying a complete web application on AWS. Each session combines clear explanations with hands-on labs, and every lesson contributes to building your final project — a real, working web application deployed on AWS infrastructure.

You'll learn core AWS services including EC2, S3, RDS, VPC, IAM, and Load Balancing through practical implementation. By the end of the course, you'll have a solid foundation in cloud computing and a portfolio project to showcase your skills.

Course Information
  • Duration: 8 sessions × 60 min
  • Level: Beginner
  • Instructor: AWS Ambassador
  • Format: Online / Live Sessions
  • Price: $450 (1 student) / $550 (2-4)
  • Certificate: Yes
Enroll Now View All Courses

Course Curriculum

Project-Based Learning: Each session builds toward your final project — a complete web application deployed on AWS.

🎯 Objectives:
  • Introduction to Amazon Web Services (AWS)
  • What is Cloud Computing and its main types
  • AWS Deployment Models: Public, Private, Hybrid
  • Cloud service models: IaaS, PaaS, SaaS
🧪 Hands-on:

Explore AWS Console and get familiar with core services

🚀 Project: Define the main idea for your project — a simple web application

🎯 Objectives:
  • Create a free and secure AWS account
  • Learn account protection and billing management
📘 Content:
  • Creating a Free Tier account
  • Enabling Multi-Factor Authentication (MFA)
  • Using the Billing Dashboard and setting budgets
🧪 Hands-on:

Create and secure an AWS account with MFA and budgets

🚀 Project: Set up the AWS account for your project

🎯 Objectives:

Manage users, groups, and permissions securely

📘 Content:
  • Difference between Root user and IAM users
  • Creating Groups & Permissions
  • IAM Best Practices
🧪 Hands-on:

Create users and assign different roles and permissions

🚀 Project: Create a dedicated IAM user for your project

🎯 Objectives:
  • Understand cloud storage concepts
  • Use Amazon S3 for storing and managing files
📘 Content:
  • What is Amazon S3
  • Creating Buckets
  • Storage Classes (Standard, Infrequent Access, Glacier)
  • Access control and permissions
🧪 Hands-on:

Create an S3 bucket, upload files, and manage public access

🚀 Project: Build an S3 bucket for your project's data storage

🎯 Objectives:
  • Understand virtual servers in the cloud
  • Learn key features of Amazon EC2
📘 Content:
  • What is EC2
  • Instance types, AMIs, Key Pairs, and Security Groups
🧪 Hands-on:

Launch an EC2 instance and connect via SSH

🚀 Project: Deploy your project's web server on EC2

🎯 Objectives:
  • Learn AWS networking fundamentals
  • Understand VPC, Regions, and Availability Zones
📘 Content:
  • Regions and AZs
  • VPC structure and subnets (Public/Private)
  • Internet Gateway, Route Tables, and Security Groups
🧪 Hands-on:

Create a VPC and configure connectivity to EC2

🚀 Project: Build the network environment for your project

🎯 Objectives:

Understand cloud databases and AWS data services

📘 Content:
  • Introduction to RDS and DynamoDB
  • What is Aurora RDS and why to use it
  • Creating a MySQL or PostgreSQL database
  • Overview of DynamoDB (NoSQL)
🧪 Hands-on:

Create an RDS instance and connect it to EC2 with proper access controls

🚀 Project: Build and integrate your project's database

🎯 Objectives:
  • Learn about scalability and load balancing
  • Review and deliver the final project
📘 Content:
  • Elastic Load Balancer (ELB)
  • Intro to Auto Scaling
  • Final project presentation and certification discussion

🚀 Project: Submit and present your final project for review

What You'll Achieve

By completing this course, you will have:

Built a Complete Web Application

A fully functional application deployed on AWS infrastructure

Mastered Core AWS Services

EC2, S3, RDS, VPC, IAM, and Load Balancing

Understand Cloud Security

Implement MFA, IAM best practices, and secure access control

Portfolio Project

A real project to showcase to employers

AWS Free Tier Expertise

Learn to manage costs and use Free Tier effectively

Certificate of Completion

Digital certificate to add to your professional profile

🎓 Certificate of Completion

Earn your digital certificate by:

  • ✅ Completing all practical sessions
  • ✅ Successfully delivering the final project

A digital certificate is issued after final review and project submission.

🎯 Other Courses by Tiger4Code

  1. AWS Cloud Computing for Beginners (this course)
  2. Intermediate Cloud Computing: Hands-on with EC2, S3, IAM, CLI
  3. Advanced Cloud Computing: DevOps, Terraform, ECS, AI/GAI
  4. Terraform from Zero to Expert (with AWS implementation)

Start Your AWS Journey Today

8 practical sessions with hands-on labs and a complete portfolio project

$450

Individual Student

$550

Group (2-4 students)

Payment methods: PayPal, Stripe, PayTabs

Enroll Now