Learning path

Getting Started with Terraform

Skill Level
Fundamentals
Duration 4 hours 20 minutes
Updated Sep 9, 2024

About this learning path

This learning path is designed to guide beginners through the fundamentals of Terraform, an Infrastructure as Code (IaC) tool. Participants will start with an introduction to Terraform, its benefits, and the initial setup process. They will then delve into key concepts such as Terraform Configuration Language, providers, resources, and state management, progressing to practical applications like writing and applying simple configurations.

Your instructors

Prerequisites

  1. Basic networking knowledge of IP connectivity

What you'll learn

  1. Infrastructure as Code Fundamentals
  2. Variables and State Management
  3. Modular Architecture
  4. Environment Management

Technologies

Learning path
Collapse all
Getting Started with Terraform
  1. 1. Introduction
    1. Enroll in this learning path to view locked contentWhat is Terraform?
      Article
      Locked
  2. 2. Setting up a Dev Environment
    1. Enroll in this learning path to view locked contentInstalling Terraform and Setting up Dev Environment
      Article
      Locked
  3. 3. HCL Overview
    1. Enroll in this learning path to view locked contentHashicorp Configuration Language (HCL) Overview
      Article
      Locked
  4. 4. Providers, Resources, and Variables
    1. Enroll in this learning path to view locked contentTerraform - Providers, Resources, and Variables
      Article
      Locked
  5. 5. Terraform Fundamentals Lab
    1. Enroll in this learning path to view locked contentGetting Started with Terraform
      Lab
      Locked
  6. 6. Final Quiz
    1. Enroll in this learning path to view locked contentQuiz
      Quiz
      Locked
    2. Enroll in this learning path to view locked contentLearning Path Complete
      Achievement Badge
      Locked