Featured resource
2026 Tech Forecast
2026 Tech Forecast

1,500+ tech insiders, business leaders, and Pluralsight Authors share their predictions on what’s shifting fastest and how to stay ahead.

Download the forecast
  • Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

Terraform

12 Courses
5 Labs
17 Hours
Skill IQ

Go from your first terraform apply to managing infrastructure as code across teams and environments. This path builds core Terraform skills, then layers in the practices experienced engineers rely on: advanced HCL, validation and testing, automation, lifecycle management, and coordinating multiple configurations, with hands-on labs throughout, giving you a practical, cloud-agnostic toolkit for provisioning and operating infrastructure.

**This learning path is actively in production. More content will be added to this path as it gets published and becomes available in the library. To view the full list of content to be included in this Path, click the "About this path" tab below.**

Content in this path
Terraform Essentials

Builds the core Terraform skills needed to provision and manage infrastructure in day-to-day IT Operations work. Covers the core workflow, variables and outputs, providers, state, and modules, with a hands-on lab after each topic and a troubleshooting lab for diagnosing common configuration problems.

Terraform Deep Dive

Extends Terraform skills to the practices that keep infrastructure code reliable and maintainable across teams and environments. Covers advanced HCL, validation and testing, automation, resource lifecycle and import, and managing multiple configurations, with hands-on labs that apply each practice in realistic scenarios.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
What You'll Learn
  • Provision and manage infrastructure with Terraform using the core workflow, variables, providers, state, and modules.
  • Write reusable, dynamic configurations with advanced HCL and validate them with automated testing.
  • Operate infrastructure over time by managing resource lifecycles, importing existing resources, and coordinating multiple configurations.
  • --Terraform Ignition---
  • 1. Welcome to Creating a Terraform Module
  • 2. Creating Your First Terraform Module
  • --Terraform Essentials---
  • 3. Getting Started in the Lab Environment
  • 4. Terraform: Getting Started
  • 5. Build and Manage Infrastructure on AWS with Terraform
  • 6. Terraform: Variables and Outputs
  • 7. Parameterize Terraform Configurations with Variables and Outputs
  • 8. Terraform: Providers
  • 9. Configure and Version Terraform Providers
  • 10. Terraform: State Fundamentals
  • 11. Inspect and Manage Terraform State
  • 12. Terraform: Modules
  • 13. Develop and Reuse Terraform Modules
  • 14. Troubleshoot and Debug Terraform Configurations
  • --Terraform Deep Dive---
  • 15. Terraform: Advanced HCL
  • 16. Build Dynamic Terraform Configurations with Advanced HCL
  • 17. Terraform: Validation and Testing
  • 18. Validate and Test Terraform Configurations
  • 19. Terraform: Automation and GitOps
  • 20. Terraform Automation and Infrastructure Testing
  • 21. Terraform: Resource Lifecycle Management
  • 22. Manage Resource Lifecycles and Import Existing Infrastructure with Terraform
  • 23. Terraform: Managing Multiple Configurations
  • 24. Connect Terraform Configurations with Data Sources and Remote State
Prerequisites
  • No prior Terraform or infrastructure as code experience is required. Learners should be comfortable with basic command-line usage and have a general understanding of cloud infrastructure concepts such as servers, networking, and storage. The path progresses from first modules and the core workflow through advanced, team-oriented practices like testing, automation, and lifecycle management, so learners can start at Ignition with no background and build toward managing infrastructure as code across teams and environments.
Related topics
  • Infrastructure as Code
  • Infrastructure Management
  • HashiCorp
  • Terraform
  • HCL
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.

Get started with Pluralsight