Skip to content
 
 

Latest commit

 

History

33 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔥 TWS TerraWeek Challenge 2026

Are you ready to take the Terraform Challenge? Learn Terraform, build real Infrastructure as Code, and share it with the world. 🌍

Welcome to the TerraWeek Challenge by TrainWithShubham (TWS) — a 6-day, hands-on Terraform sprint that takes you from zero to building your own cloud infrastructure with Infrastructure as Code (IaC).

Everything here is refreshed for 2026 using the latest Terraform (v1.15.x) and latest provider versions (AWS provider v6.x and friends). No stale syntax, no deprecated patterns — just modern, production-grade Terraform.


🗓️ Challenge Dates

12th July → 17th July 2026 (Sunday to Friday)

Day Date Topic
Day 1 Sun, 12 Jul Introduction to IaC & Terraform Basics
Day 2 Mon, 13 Jul HCL Deep Dive — Variables, Types & Expressions
Day 3 Tue, 14 Jul Providers, Resources & Your First Cloud Infra
Day 4 Wed, 15 Jul Terraform State & Remote Backends (Native Locking)
Day 5 Thu, 16 Jul Modules — Reusable, Composable Infrastructure
Day 6 Fri, 17 Jul Advanced Terraform + Capstone Project
Day 7 Sat, 18 Jul 🏁 Complete & Submit the Challenge

📮 Submission form opens 18th July 2026: https://forms.gle/h5VmoLGbzWPZjPtf6 (see Day 7 for the full checklist)


🎬 Companion Code & Video

This challenge pairs perfectly with Shubham's "Terraform In One Shot" masterclass and its full code repo. Use them as your primary reference all week:

💡 Each day below links to the exact folder/file in that repo that matches the topic. Clone it alongside your challenge repo and follow along.


🎯 What You'll Do

  • 🛠️ Solve a daily Terraform challenge with hands-on tasks and starter code.
  • ☁️ Build your own project infrastructure on the cloud of your choice — AWS / Azure / GCP / Utho.
  • 📢 Learn in public — post your daily progress and tag the community.
  • 🚀 Finish the week with a Capstone Project you can show off in interviews.

🏆 Prizes & Rewards

Top 3 Winners get trainwithshubham.ai — DevOps: Zero To Hero [AI Powered] Cohort access for FREE. 🎉

Everyone who completes the challenge gets Python For DevOps [AI Powered] Cohort access.

🥇 How Winners Are Chosen

  • Learn in Public — daily posts on LinkedIn / X / Discord / Blogs + full challenge completion.
  • Consistent upskilling & complete Terraform coverage (🍫 brownie points for adding new learnings beyond the tasks).
  • Create a GitHub repo for your work and link it in your blog / LinkedIn post.
  • Comment / tag on the announcement post so we can track your progress and help you better.

📢 How to Participate

  1. Fork this repository and clone it.

  2. Each day, open that day's README.md, complete the tasks, and commit your code + notes to your own repo.

  3. Write a short blog / LinkedIn / X post documenting what you learned (screenshots, code snippets, terraform plan output).

  4. Use these hashtags on every post:

    #TrainWithShubham #TerraWeekChallenge

  5. Tag @Shubham Londhe and share it with your network.

  6. On Day 7 (18th July), submit your repo + posts via the submission form — see Day 7 for the checklist.


🧰 Prerequisites

  • A code editor (VS Code recommended, with the HashiCorp Terraform extension).
  • Terraform ≥ 1.15 installed → Install guide
  • A cloud account (AWS / Azure / GCP / Utho) + its CLI configured.
  • Basic command-line comfort and a GitHub account.

💡 Terraform is free and open-source. Stay within your cloud's free tier and always run terraform destroy after each task to avoid surprise bills.


📚 Learning Resources


🤝 Contribute

Found a typo, a better example, or want to add a bonus task? Open a Pull Request — this repo is built by the community, for the community. ❤️


🌐 Join the Community


Learn. Apply. Build. Share.
Let's Terraform the world, one apply at a time. 🚀

#TrainWithShubham #TerraWeekChallenge

About

#TerraWeek Challenge by TWS Community Builders is a 7 Day challenge to Upskill the DevOps Community, which will be starting on 12th July and ending on 17th July at 11:59 P.M IST.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages