star fish

Let's put you in the top 3%. Only 3% of developers can work with AWS.

Bad news?AWS docs are no joke - even for experts.

Good news?With this course, it'll only take 45 days if you know JavaScript, 90 days if you don't.

The best way to learn AWS is to try it.

Our students rated us 4.5 stars on TrustPilot!

TrustScore 4.5 out of 5
Your AWS instructor holding the cloud, s3 bucket, dynamodb and AWS Lambda
fish bowl certificate trophy light bulb rocket launching monitor

AWS Course Content

This AWS course has 119 videos of .
Out of these, 15 videos of are free to watch.

Intro to Web Dev

Learn all the basics before becoming an AWS Solutions Architect by learning frontend development, backend development and how the internet works

Intro to Cloud and AWS

Learn about Cloud in general by building NodeJS web server, AWS regions and what AWS has to offer for you to become an AWS Cloud Guru by creating AWS account

Setup Budgets & Alarms

No $1000 bills, setup AWS budget and Cloudwatch alarm to get notified via Email or SMS when you reach your spending limit on your AWS account or an AWS service

IAM & AWS CLI

Create IAM user using AWS IAM (Identity Access Management) with least privileges, AWS IAM best practices and how to setup AWS CLI to access your AWS resources

  • Intro to AWS IAM

  • How to Create & Use IAM Users

  • Installing & Setting up AWS CLI

S3 Intro & Hands-on

Learn Amazon S3 with S3 CLI, S3 intelligent tiering, S3 Pricing, S3 Storage classes, S3 bucket policy, S3 create bucket, S3 list buckets and S3 download folder

  • Intro to S3 Objects and Object operations

  • Copying files to & from S3 using cp and sync

  • Deleting objects with S3 rm command

  • How NOT to make buckets public

  • Sharing S3 objects using presigned URL

  • Sharing S3 objects using ACL

  • Deleting S3 buckets using CLI

EC2 Intro & Hands-on

Your guide to Launch AWS EC2 Instance, AWS EC2 instance types, AWS EC2 SSH, EC2 Key pair, install NodeJS on EC2 with PM2 and EC2 Elastic IPs

  • Intro to EC2

  • EC2 Compute Types

  • Intro to AMIs

  • Security Groups - Intro & Hands-on

  • Creating & Importing SSH Keys

  • Connecting to EC2 with SSH

  • Installing NodeJS on Linux EC2

  • Making Live NodeJS HTTP Server

  • Keeping NodeJS Server Alive with PM2

  • Using Elastic IPs with EC2

AWS Lambda Intro & Hands-on

Learn about AWS Lambda functions, AWS Lambda limits, AWS Lambda timeout, AWS Lambda languages, AWS Lambda JavaScript and AWS Lambda with Function URL

Route 53 - Domain Server Managment

Learn how to buy a domain, Route 53 pricing, connect domain to Route 53, Route 53 routing policy, Route 53 hosted zone, Route 53 alias and custom domain to EC2

Host Static Sites on S3 & Cloudfront

Host static website on AWS with Astro, React, NextJS on CloudFront S3 with custom domain, Cloudfront functions, Cloudfront distribution, S3 ACL, Cloudfront OAI

  • Publish Website to S3

  • Make S3 Bucket Accessible to Public

  • Add custom domain to S3 using Route53

  • Create Cloudfront Distribution with S3

  • Create & Validate Amazon Certificate (ACM)

  • Add Custom Domain to Cloudfront & Route53

  • Use Cloudfront Functions to add .html

  • Show Custom Errors like 404

  • Invalidate Cloudfront Cache

Cloudformation & CDK Hands-on

Learn CDK commands like CDK init, CDK deploy, CDK destroy, how to get CDK bootstrap, AWS CDK Lambda, AWS CDK TypeScript, CDK S3 bucket creation

  • Cloudformation Intro & Hands-on

  • Intro to CDK

  • How to create CDK project with TypeScript

  • Delete CDK Stack and S3 Bucket

  • Create Lambda Function with TypeScript

APIs & API Gateway

Learn what are the different types of API protocols - REST, WebSocket, GraphQL Query, gRPC vs REST, API status codes and API Gateway AWS types

Build Image Gallery with CDK, S3, Lambda & API Gateway

Render Images from Lambda using API Gateway AWS, API Gateway Lambda, Upload file to S3, S3 presigned URL POST, S3 putobject, S3 list objects, AWS SDK V3

  • Create S3 bucket & List Images using SDK from Lambda

  • Render S3 Objects in HTML list instead of JSON

  • Show Images in list with S3 Signed URL

Intro to DynamoDB

The good, bad and ugly: Everything you need to about DynamoDB - DynamoDB vs MongoDB, fast DynamoDB scan, DynamoDB pricing, DynamoDB data types, DynamoDB TTL.

Build Grocery Store API w/ DynamoDB, Lambda & API Gateway

It's time to put your skills to the test by building a grocery store API using DynamoDB, API Gateway and Lambda

  • Insert and Retrieve Items using AWS Console

  • Create DynamoDB table with CDK

  • Create Lambda Function to add items in DB

  • Validate request body in Lambda

  • Send meaningful validation errors

  • Write Items in DynamoDB with Lambda and CDK

  • DynamoDB Batch Write - Insert multiple items at once

  • Use Global Secondary Index for search

  • Migrate from Function URL to API Gateway

  • Build GET item API

  • Cleanup & Fix API response

  • Update grocery item API with UpdateItem

  • Delete Grocery Item API

  • Return custom error on failed condition query

  • Return item IDs from add grocery API

  • Build list items API with Scan

  • Implement pagination in list API

  • Add category & name filter with GSI Query

  • Benchmark & Improve API + Lambda Performance

Build Telegram Quiz Bot with Lambda

Telegram bot are the coolest bots anyone can make. Learn to build a Telegram bot from scratch by just using AWS Lambda (No experience required)

  • Create a Telegram bot with BotFather

  • Setup webhook & Lambda to receive updates

  • Program Lambda to echo messages with sendMessage API

  • Secure your webhook API with secret token

  • Setup default bot commands and conditional response

  • Send polls and quizzes with send poll API

  • Send random AWS quiz from webhook

  • Allow bot to reply when messaged from group

  • Use random Int instead of Math.random

The 2022 tech industry crash wasn't pretty.

And it's far from over, even in 2024.

Tech companies have stopped shortlisting resumes until they really stand out.
They are cutting corners now:

  • Not training fresh graduate
  • Hiring people with relevant job experience

Most companies ask for a 'junior developer' on their JD, sure.

But do you know who they actually end up hiring?

It's the dev who knows a bit of everything (Frontend, Backend and DevOps).

What makes this course different?

  1. 99% of courses drag the obvious.

    99% of courses drag the obvious. 99% of courses drag the obvious.
  2. They run when the sale is done.

    They run when the sale is done. They run when the sale is done.
  3. No boring PPTs. Get in the mud like a pig.

    No boring PPTs. Get in the mud like a pig. No boring PPTs. Get in the mud like a pig.
  4. Leave them with answers, not questions

    Leave them with answers, not questions Leave them with answers, not questions
  5. Docs bark. They don't bite.

    Docs bark. They don't bite. Docs bark. They don't bite.

These smart people got helped.

Ready to meet the Masterchef ?

First of all, thank you for making it till here. You, my friend, are part of the reason I love teaching so much.

It couldn’t have been possible without your passion for learning and the desire to help the world with what you’ll learn here.

That’s what has brought me so far to realise the need for AWS Masterclass.

Hi there! I am Shivam, your AWS Certified Developer for this course.

Being a full stack developer with 5 years of experience, I have happily taught thousands of students on YouTube, where I create videos for developers like you on JavaScript, TypeScript, React, NodeJS, AWS and many more.

Before you enrol if not already, you should check out some of my free-forever videos to see if you love how I teach.

Your handsome instructor wearing AWS T-Shirt
blurry circle rotating Your handsome instructor pulling his hair out

I can relate how hard it is for you to find the right resources to fulfil your needs.

After entering the world of web development when I was 14, and unable to find what was actually needed to build my dream projects, I felt helpless.

Still I was able to build an application by

  • Spending hundreds of sleepless nights on experimentation
  • Struggling on my own by reading documentation
  • Asking people for help in Discord channels
  • Scanning through hundreds of issues on GitHub
  • Opening a new issue if nothing was found
  • Emailing AWS support back-and-forth

Now that I have all the secrets,
I can’t wait to share them with you!

Trust me, it wasn’t easy. Reading the AWS documentation only gives you very little clarity. I assure you that I’ll make it super simple for you.

I’m not here to be a businessman, but your friend and mentor, unlike others. I want to see you build scalable solutions, know the best service to use in AWS, learn how to think on your own, and be the best ever problem-solver in the world of cloud.

AWS Services You Will Learn

POV:  You just paid.
How do you access the course?

  1. Step 1: Find the E-spot (Enrollment)

    Scroll to the very bottom of this page, and click the Enroll Now button. Fill in your name and email for your new LearnAWS account login.

    enrollment-popup-usd
  2. Step 2: Throw your wallet, catch the cloud

    You'll be taken to the payment page (Stripe / Razorpay), where you'll get options for Card, UPI etc. Proceed with the option that's most comfortable for you.

    stripe-payment-page
  3. Step 3: LearnAWS is yours

    If you see this dog, it's a sign ... your purchase for LearnAWS masterclass was successful. Wag your tail and wait for the mail.

    success-page-with-dog-on-surfboard
  4. Step 4: Knock knock. Email's here!

    In a few seconds, you'll receive an email saying "Your LearnAWS account has been created successfully". Click the yellow button in your email which says Login to Get Started.

    email-arrived-screenshot
  5. Step 5: Change the locks

    Login page opens with your email and password prefilled, generate a new password. Click on the button which says Update Password & Get In.

    login-screen-with-new-password
  6. Step 6: Pull your socks up

    Start watching, take notes and you'll be practicing AWS hands-on by building projects in no time. Your LearnAWS course videos should load in a jiffy.

    learnaws-course-page-with-video-playing

Frequently asked questions

If you have anything else you want to ask, reach out to us.

Do I need to have prior knowledge of AWS?
No.
How should I use the Learn AWS course?
Follow along & get hands-on experience.
How long does it take to complete?
Anywhere from 45 to 90 days.
Will I get to meet new people?
Yes, on Discord.
How much time do I need to give?
1-2 hours every day.
Will I get certificate on course completion?
Yes, on passed the AWS test.
Will I get hands-on experience and feedback?
Yes, plus 24/7 WhatsApp & email chat support.
Will LearnAWS help you get AWS Certified?
Yes. Many from Learn AWS have got AWS Certified.
Can I put these projects on my resume?
Yes. Stand out in a crowded job market.

So, What are you waiting for?

Waiting only delays your learning and affects your chances of opening new doors. Think Twice!
You can't let such an opportunity slip away.


Hills 🏔 and Skills, What's Common?

They both need you to be on top.

You will get lifetime access with:

All yours, just at:

$149

Just type and your search result will magically appear here