All courses
Taught by Professor ForgeDevOps & Automation

Terraform Infrastructure

Codify cloud infrastructure with reusable modules and remote state.

12 hours 12 lessons intermediate
View curriculum

Course overview

Stop clicking around in the cloud console. Learn to describe infrastructure as code and ship it through pull requests.

What you'll learn

  • Write idiomatic Terraform
  • Design reusable modules
  • Manage remote state safely
  • Plan and review infrastructure changes
Curriculum

4 modules · 12 lessons

  1. 01

    Terraform Basics

    3 lessons
    • 1.1Providers and resources 60 min
    • 1.2Variables and outputs 60 min
    • 1.3State files 60 min
  2. 02

    Modules

    3 lessons
    • 2.1Writing modules 60 min
    • 2.2Composition patterns 60 min
    • 2.3Versioning 60 min
  3. 03

    Operating Terraform

    3 lessons
    • 3.1Remote state 60 min
    • 3.2Workspaces 60 min
    • 3.3Terraform in CI/CD 60 min
  4. 04

    Real Architectures

    3 lessons
    • 4.1A 3-tier web app 60 min
    • 4.2A serverless API 60 min
    • 4.3A Kubernetes cluster 60 min
Ready when you are

Enroll in Terraform Infrastructure

Join Professor Forge's class today. Learn at your own pace and ship real projects you'll be proud of.

Browse more courses
12h
of content
12
lessons
lifetime access

Continue exploring