Skip to content

HashiCorp

Terraform Official Tutorials

Official Terraform learning paths for infrastructure configuration, the plan-and-apply workflow, state, modules, and provider-specific practice.

FreeIntermediate4–10 hoursEnglishTerraform
Go to course

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.

How YellowCourse describes and checks learning resources.

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
Page updated
12 Oct 2026