Level 1 · Entry Foundations¶
Goal: understand what Infrastructure as Code is and why Terraform, read and write HCL confidently, and plan/apply a small, well-formed configuration.
Modules¶
- What Is IaC & Why Terraform?
- Installing Terraform & Providers
- HCL Syntax Basics
- Providers & the Provider Registry
- Resources & Data Sources
- Variables & Outputs
- State Basics
- A First Real Resource
- Plan / Apply / Destroy Workflow
- Formatting & Validation
- Capstone — Multi-Resource Configuration
By the end of this level you'll be able to write a syntactically correct Terraform configuration with variables, resources, data sources, and outputs, understand what state is and why it matters, and run the plan/apply/destroy workflow with confidence.