AI Course Review
Terraform: The Complete Guide from Beginner to Expert
8.3
AI Course Score
- Instructor
- Lauro Fialho Müller
- Udemy rating
- 4.7 / 5
- Reviews
- 2,026
- Duration
- 20 sections, 241 lectures, 21h 17m total
- Level
- beginner
- Last updated
- 8/2026
Strengths
- Large, structured curriculum (20 sections, 241 lectures, ~21h) that covers the full Terraform arc: HCL, resources, variables, locals, outputs, workspaces, modules, state manipulation and Terraform Cloud.
- Strongly hands-on: the description claims 60+ exercises, each with an overview lecture followed by a separate solution lecture, plus multiple projects (S3 static site, IAM users, reusable RDS module).
- Well-paced beginner onboarding: AWS account creation, root MFA, IAM admin user, WSL for Windows users, Terraform/AWS CLI install and VS Code extension are all covered before the core content.
- Good conceptual grounding before syntax: IaC benefits, a manual-vs-Terraform VPC comparison, Terraform architecture (providers, registry) and the plan/apply/destroy workflow.
- Appears recently updated (8/2026) and has a strong published rating (4.7 from about 2,000 reviews), which I weight modestly.
- Includes supporting materials: three GitHub repositories, downloadable slides and per-section resources.
Weaknesses
- Hands-on work is AWS-centric. Despite the 'provider agnostic' pitch, the visible content and projects focus on AWS, so multi-cloud practice looks limited.
- The curriculum text is truncated after the early sections, so I can't verify the depth of the later sections (modules, workspaces, state manipulation, Terraform Cloud, advanced topics such as testing, CI/CD or OpenTofu).
- The description is inconsistent about project count ('six' vs 'five' vs '5+'), a minor polish issue.
- Some lectures are very short (e.g. 15-40 second notes and overview clips), which pads the lecture count relative to substantive content.
- Prerequisites are not explicitly listed. Basic cloud/AWS and command-line familiarity is implied, and the AWS account setup may incur costs the description doesn't mention.
Best for
Beginners and early-career DevOps, sysadmin or cloud engineers who want a structured, exercise-driven path to learning Terraform on AWS, from setup through modules and state management.
Not recommended for
Experienced Terraform users looking for advanced material, learners who need deep multi-cloud (Azure/GCP) coverage, or anyone who needs confirmation of advanced topics the truncated curriculum doesn't show.