explaingit

trainwithshubham/10weeksofaws

Analysis updated 2026-05-18

28Audience · generalComplexity · 2/5LicenseSetup · moderate

TLDR

A free ten week community challenge with hands on AWS labs that helps learners prepare for the AWS Solutions Architect Associate (SAA-C03) exam.

Mindmap

mindmap
  root((10WeeksOfAWS))
    What it does
      Ten week AWS challenge
      Preps for SAA-C03 exam
      Weekly themes and labs
    Tech stack
      AWS services
      IAM
      EC2
      S3
    Use cases
      Exam preparation
      Hands on practice
      Public learning trail
    Audience
      Beginners
      Career changers
      Cloud learners

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Follow a structured ten week plan to learn AWS fundamentals before taking the SAA-C03 exam.

USE CASE 2

Complete hands on labs in your own AWS account to practice services like EC2, S3, and VPC.

USE CASE 3

Share weekly progress publicly to build a portfolio of AWS learning.

USE CASE 4

Use the weekly exam domain mapping to focus revision before test day.

What is it built with?

AWSIAMEC2S3VPC

How does it compare?

trainwithshubham/10weeksofawsabxxvrv/spacex-ppt-skillademola-lou/threejsgnm
Stars282828
LanguageHTMLPython
Setup difficultymoderatemoderate
Complexity2/53/5
Audiencegeneralpm founderdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires your own AWS account, Free Tier covers most labs but some resources can incur charges if not cleaned up.

Free to use, modify, and share for any purpose under the MIT license.

In plain English

10WeeksOfAWS is a free, community run learning challenge that helps people prepare for the AWS Solutions Architect Associate certification exam, known as SAA-C03. It is organized by CloudAdhar and TrainWithShubham and is built around a simple pattern: one topic per week for ten weeks, moving through the official exam domains in order. Each week has its own folder with a theme, background reading, and a set of hands on labs you complete yourself inside your own AWS account, ideally on the Free Tier. Every lab includes a cleanup step so you are not left with running resources that could rack up charges. Alongside the labs, each week also names one topic that carries forward, such as security or cost, so the final week becomes a review rather than a rush to learn something new. Each week also maps to the specific exam domain it covers and includes a few sample questions, plus a template for sharing what you learned publicly on a site like LinkedIn. To take part, you fork the repository, read a week's material, complete the labs in your own AWS account, add your work to that week's folder, and open a pull request back to the main repo. Posting about your progress publicly is treated as part of the challenge, meant to build consistency. The plan runs across ten weeks covering AWS basics such as identity and access management, virtual networking, EC2, load balancing, storage services like S3, databases, content delivery, messaging, serverless tools, and containers, ending with a full practice exam. There is also a paid live version of this same material taught by two instructors, but the GitHub repository itself is free to use. The project is licensed under MIT and includes a contributing guide and a code of conduct for anyone who wants to join the community around it.

Copy-paste prompts

Prompt 1
Walk me through week 1 of 10WeeksOfAWS and explain IAM users, groups, and policies in plain language.
Prompt 2
Based on the 10WeeksOfAWS roadmap, create a study checklist for the SAA-C03 exam domains.
Prompt 3
Help me write a cleanup checklist for the EC2 and VPC labs in week 4 so I do not get billed.
Prompt 4
Summarize the carry forward security topics across the ten weeks of this challenge.

Frequently asked questions

What is 10weeksofaws?

A free ten week community challenge with hands on AWS labs that helps learners prepare for the AWS Solutions Architect Associate (SAA-C03) exam.

What license does 10weeksofaws use?

Free to use, modify, and share for any purpose under the MIT license.

How hard is 10weeksofaws to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is 10weeksofaws for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.