All courses

Terraform

Terraform declares cloud resources in HCL, then plan shows the diff and apply makes it. This course covers providers and state, modules, remote backends and locking, count/for_each, import and moved, then scanning and CI. State is a map of what you manage — often including secrets — and a -/+ in the plan means destroy then recreate.

Beginner3 sections · 15 lessons · ~7h total · 15-question self-test

Progress is saved in this browser only — no account required.

Final exam
Test yourself on everything
15 questions drawn from all 3 sections — every answer explained as you pick.
Start final exam