HashiCorp
Terraform Official Tutorials
Official Terraform learning paths for infrastructure configuration, the plan-and-apply workflow, state, modules, and provider-specific practice.
Opens on the provider’s site. Check current access and certificate terms there.
Course overview
HashiCorp's Terraform tutorials let you choose a starting path that matches your environment. The essential loop is to describe infrastructure, inspect a plan, apply a change, and understand the resulting state. The collection extends that foundation into reusable configurations and workflows for more involved infrastructure projects.
What you will learn
- Write and initialize Terraform configurations
- Inspect plans before applying changes
- Understand the role of infrastructure state
- Explore reusable modules and provider-specific workflows
Who this suits
Useful for a developer or operations learner who understands basic cloud resources and can work in a terminal. Start with one introductory path rather than attempting several cloud providers at once. Knowing what a resource does makes the configuration language much easier to learn.
Before you enroll
This is a tutorial collection, not one fixed-duration course. Choose a sequence and check the required provider versions. Terraform can create real resources, and state can contain sensitive information; follow the tutorial's cleanup and storage guidance for your environment.
The written tutorials are free. Cloud resources and optional managed services used in an exercise may incur separate charges; no completion certificate is promised here.
Put it into practice
Change a single configuration value, inspect the proposed plan, and predict which resource will be updated or replaced before applying it.
Source and review
This overview is based on the provider's published information, checked on . It is an editorial assessment, not a claim that we completed the resource. Time filters are approximate study ranges; projects and exercises can take longer.
View the curriculum and current access options at HashiCorp.
At a glance
- Provider
- HashiCorp
- Learning format
- Curriculum
- Price
- Free
- Level
- Intermediate
- Study time (approx.)
- 4–10 hours
- Language
- English
- Certificate
- Not listed
- Created by
- HashiCorp
- Category
- Terraform
- Subjects
- IT and Software, Development, DevOps and Cloud
- Page updated
- 12 Oct 2026