// the find
iam-veeramalla/terraform-zero-to-hero
Master Terraform in 7 days using this Zero to Hero course.
A day-by-day Terraform course (7 days, plus a mostly-empty Day-8) covering the basics: providers, variables, modules, S3/DynamoDB remote state, provisioners, workspaces, and a Vault intro. It's for someone who has never touched Terraform and wants a structured, AWS-only path through the fundamentals rather than a reference implementation to build on.
The progression is genuinely sequential — each day's project folder builds on concepts from the last (single EC2 instance, then VPC+EC2, then the same thing refactored into a reusable module), so you see *why* modules matter instead of just being told. State management gets real treatment: separate day for backends, S3 config, and DynamoDB locking, which most beginner content skips or hand-waves. Markdown lessons are paired with runnable `.tf` files in the same folder, not just prose.
It's AWS-only — no GCP/Azure examples despite Terraform's whole pitch being multi-cloud, so the 'providers' lesson is really just 'the AWS provider.' Zero tests, no `terraform validate`/`tflint` in CI, no `.tf` formatting checks — nothing here demonstrates how you'd actually verify Terraform code before merging it. Day-8 is just a bare README with no content, so the course is incomplete as shipped. The stars-to-forks ratio (4.3k stars, 19.7k forks) is a strong signal this is consumed by forking-and-following-along rather than reading, which tracks for a course repo but means the code itself isn't something you'd depend on or reference back to.