Keentune

Terraform & IaC curriculum

23 chapters
·
136 concepts
·
free
Everything the adaptive question bank can teach and test in Terraform & IaC, from foundations through advanced practice. Work through it in order, or start practicing and let the questions find your level.
Start practicing Terraform & IaC

New here? Read the Terraform & IaC guide

A free 16-minute primer — the mental model, the mistakes beginners make, and what to practice first.

A. Infrastructure as code and the Terraform workflow

B. Configuration syntax and file layout

C. Types and values

D. Expressions

E. Built-in functions

F. Input variables

G. Locals and outputs

H. Resources and resource behavior

I. count and for_each

J. lifecycle and depends_on

K. Data sources

L. Providers and version constraints

M. The dependency graph

N. State

O. Backends and locking

P. Workspaces

Q. Plan and apply

R. Import and refactoring

S. Modules

T. Provisioners

U. Secrets and sensitive data

V. Validation, testing and policy

W. CI/CD and collaboration

Keentune is not affiliated with or endorsed by the organizations whose documentation informs these maps.
Start practicing Terraform & IaC
All about Terraform & IaC practice
Browse all free study guides
Also on your phone
All exam, test, and product names and trademarks are the property of their respective owners and are used here for identification and reference only. Keentune is independent study practice — not affiliated with, authorized, or endorsed by any of these organizations.
© 2026 SportaApp LLC