Cloud Computing & DevOps · Delivery & IaC

Terraform foundations

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

Sponsored

Lesson outline

  1. 13
    Terraform Apply Basics

    Learn how to apply infrastructure with terraform apply — the core command that turns your configuration into real resources. This hands-on lesson covers the apply workflow, options, and troubleshooting.

  2. 14
    Terraform foundations — Part 007

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

  3. 15
    Terraform Destroy Safely

    Destroy resources safely with terraform destroy — Terraform foundations.

  4. 16
    Terraform foundations — Part 008

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

  5. 17
    Use Terraform Variables for Reusability

    Learn how to use Terraform variables for reusability in this hands-on foundations lesson. Discover how to parameterize your infrastructure code, apply best practices, and troubleshoot common issues. Perfect for developers building a solid DevOps foundation.

  6. 18
    Terraform foundations — Part 009

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

  7. 19
    Terraform Output Values

    Leverage output values in Terraform — learn to expose infrastructure attributes for reuse, debugging, and module communication. Hands-on walkthrough, troubleshooting, and what's next in the Terraform foundations track.

  8. 20
    Terraform foundations — Part 010

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

  9. 21
    Terraform Data Sources

    Explore data sources in Terraform — Terraform foundations.

  10. 22
    Terraform foundations — Part 011

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

  11. 23
    Organize Terraform with Modules

    Learn to organize Terraform code with modules. This tutorial covers the core concepts, step-by-step implementation, and best practices for structuring your infrastructure as reusable, maintainable modules.

  12. 24
    Terraform foundations — Part 012

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

    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.