← All courses

HANDS-ON LEARNING

Terraform in Practice

Build reusable modules, manage services, repair drift, import existing resources and refactor addresses safely. Includes independent scenarios and a required practical and knowledge assessment.

Paid pilotPractical operations250 minutes + final assessment

Buy this course →

Your learning journey

Recommended foundations and preparation

Foundations are recommended. Already familiar with the basics? Use the acknowledgment in the enrollment panel to continue without them. Any practical-course prerequisites remain required.

MODULE 01

Understand the system

01
Initialize, review and apply your first resource25 min · Guided lab
Review course preparation
02
Accept typed inputs and expose useful outputs25 min · Guided lab
Review course preparation
03
Render configuration from a template25 min · Guided lab
Review course preparation
04
Give repeated resources stable identities25 min · Guided lab
Review course preparation
MODULE 02

Operate with confidence

01
Design a small reusable module25 min · Guided lab
Review course preparation
02
Manage a service through a provider25 min · Guided lab
Review course preparation
03
Detect and repair an out-of-band change25 min · Guided lab
Review course preparation
04
Adopt an existing object deliberately25 min · Guided lab
Review course preparation
MODULE 03

Integrate and deliver

01
Refactor an address without losing ownership25 min · Guided lab
Review course preparation
02
Deliver a reviewed service configuration25 min · Guided lab
Review course preparation

REQUIRED FINAL ASSESSMENT

Demonstrate your skills

Complete every lesson, then score at least 80% on the final 50 questions and pass both practical lab assessments. Passing earns your course badge and satisfies this course’s prerequisite requirement.