Cloud Computing & DevOps · Delivery & IaC

Terraform foundations

State, modules, workspaces, linting posture — infra-as-code for app teams.

Sponsored

Lesson outline

  1. 1
    Install Terraform

    Install Terraform on your machine — Terraform foundations.

  2. 2
    Terraform foundations — Part 001

    Placeholder slot — edit in console (terraform-iac-stub-001).

  3. 3
    First Terraform Project Setup

    Learn how to set up your first Terraform project step by step. This Terraform foundations tutorial covers core concepts, hands-on exercises, and troubleshooting to get you started with infrastructure as code.

  4. 4
    Terraform foundations — Part 002

    Placeholder slot — edit in console (terraform-iac-stub-002).

  5. 5
    Terraform State Basics

    Understand Terraform state basics in this Terraform foundations tutorial. Learn why state matters, how it tracks resources, and how to manage it.

  6. 6
    Terraform foundations — Part 003

    Placeholder slot — edit in console (terraform-iac-stub-003).

  7. 7
    Write Your First Terraform Config

    Write your first configuration file in Terraform — hands-on tutorial, step-by-step, with troubleshooting and what to learn next.

  8. 8
    Terraform foundations — Part 004

    Placeholder slot — edit in console (terraform-iac-stub-004).

  9. 9
    Terraform init Command

    Master the terraform init command in Terraform foundations — step-by-step walkthrough, options, troubleshooting, and what to study next for app teams.

  10. 10
    Terraform foundations — Part 005

    Placeholder slot — edit in console (terraform-iac-stub-005).

  11. 11
    Plan Changes with Terraform Plan

    Plan changes with terraform plan — Terraform foundations tutorial, lesson 6. Learn to preview infrastructure changes before applying, with hands-on steps and troubleshooting.

  12. 12
    Terraform foundations — Part 006

    Placeholder slot — edit in console (terraform-iac-stub-006).

    Terraform foundations — step-by-step tutorials

    What you will find here

    This track walks through terraform foundations in order — each lesson is server-rendered HTML you can read without JavaScript. Follow the outline, then practice in the browser IDE when a lesson links to runnable code.

    Tutorials vs quizzes and code samples

    Tutorials teach in sequence. For quick checks use quizzes. For copy-paste snippets see code samples. For deeper reading browse articles.