Skip to content

Learn Terraform – Infrastructure as Code (IaC)

Terraform is an open-source infrastructure as code (IaC) software tool created by HashiCorp. You may see the quick reference guide for Terraform Associate Certification, What is Terraform or other links at the bottom of this article.

Also check learning path and exam tips for HashiCorp Certified Terraform Associate certification.

Terraform All-in-one Cheat Sheet

We have created a very detailed but handy cheat sheet for your quick reference; check the Terraform Cheat Sheet.

Best Courses to Learn Terraform

There are many free resources to learn Terraform as listed at the bottom but if you want to follow some course, see the below courses to start with.

HashiCorp Certified Terraform Associate – KodeKloud

This course will help you to prepare for HashiCorp Certified Terraform Associate exam with free practice labs.

Get the Course now: KodeKloud

HashiCorp Certified: Terraform Associate 2021 – Zeal Vora

In this course Zeal Vora will teach you how to learn Terraform and how to prepare for the Terraform Associate Exam.

Get the Course now: Udemy

Terraform for the Absolute Beginners with Labs – KodeKloud

A great course for beginners to start with Terraform and learn how to use Terraform to automate infrastructure provisioning in public or private cloud. You can purchase the course from Udemy or Kodekloud portal. Please note, this is a beginner level course and will not be enough to prepare for Terraform Associate Exam.

Get the Course now: Udemy | KodeKloud

HashiCorp Certified: Terraform Associate Practice Exam – Bryan Krausen

HashiCorp Certified: Terraform Associate Practice Exam – Bryan Krausen (Check here for promotions)

Learn DevOps: Infrastructure Automation With Terraform – Edward Viaene

In this Udemy course by Edward Viaene, you will learn how to integrate Terraform docker and CI/CD.

Get the Course now: Udemy

Terraform on Azure with IaC DevOps SRE – Real-World 25 Demos

This course will explain in detail on how to create and manage Azure resources using Terraform.

Get the Course now: Udemy

Terraform Learning References

Terraform Guides from HashiCorp

Terraform Related Articles

Terraform Learning and Practicing Resources

Terraform Tools

  • Terraform Visual – A simple visualization tool to help you understand your Terraform plan easily.
  • Inframap – Read your tfstate or HCL to generate a graph specific for each provider, showing only the resources that are most important/relevant.