← All Roadmaps
HashiCorp

HashiCorp Terraform Associate Study Roadmap

TA-003 · 8-week plan · Free

Last updated: September 29, 2026

Content note. The domain breakdown below is for Terraform Associate exam version 003. HashiCorp's current version is 004, which adds objectives on custom validation conditions and HCP Terraform workspaces. See the Terraform 004 study guide for the current curriculum.
Progress:
0/8

Domain Weight Distribution

D1: Understand Infrastructure as Code Concepts
~8%
D2: Understand the Purpose of Terraform
~8%
D3: Understand Terraform Basics
~15%
D4: Use the Terraform CLI
~15%
D5: Interact with Terraform Modules
~12%
D6: Use the Core Terraform Workflow
~12%
D7: Implement and Maintain State
~15%
D8: Read, Generate, and Modify Configuration
~15%

Week-by-Week Study Plan

Week 1

Domain 1-2: IaC Concepts & Terraform Purpose (IaC benefits, Terraform vs other tools, state management)

Week 2

Domain 3: Terraform Basics (Providers, resources, variables, outputs, data sources, terraform block)

Week 3

Domain 4: Terraform CLI (init, plan, apply, destroy, fmt, validate, import, workspace commands)

Week 4

Domain 5: Modules (Module sources, inputs/outputs, public registry, module versioning, child modules)

Week 5

Domain 6: Core Workflow (Write, plan, apply cycle, version control integration, collaboration)

Week 6

Domain 7: State Management. State file, remote backends (S3, Terraform Cloud), locking, sensitive data

Week 7

Domain 8: Configuration. Variables (types, precedence), locals, expressions, functions, dynamic blocks

Week 8

Full Review: Practice exams, Hands-on Terraform labs, HCL syntax drills, Exam logistics

Free Resources

HashiCorp Tutorials

Related Tools

FixTheVuln Store

Get the HashiCorp Terraform Associate Study Planner

Fillable PDF with 8-week schedule, domain trackers, flashcard templates, and progress tracking.

Get the Study Planner ($5.99)