[NEW] Learn DevOps: Infrastructure Automation With Terraform

Learn how to automate your infrastructure with terraform. Covers Terraform Associate certification with two timed tests!

HashiCorp Certified: Terraform Associate is one of the newest and popular certifications that is recently launched.

What you’ll learn

  • Understand, use and apply terraform, including advanced terraform features.
  • Prepare for the HashiCorp Terraform Certification with lectures aligned with the exam objectives.
  • Gain hands-on experience working with Terraform.
  • Learn to provision AWS infrastructure with Terraform.
  • Be able to apply DevOps techniques using terraform.

Course Content

  • Introduction –> 1 lecture • 14min.
  • Module 1 What & Why about Terraform –> 3 lectures • 40min.
  • Module 2 Terraform Installation and Basics –> 4 lectures • 31min.
  • Module 3 Read, Generate & Modify Configuration –> 7 lectures • 1hr 47min.
  • Module 4 Provisioners, Loops, Data source & Built-in Functions –> 3 lectures • 35min.
  • Module 5 Workflow & State Management –> 8 lectures • 1hr 12min.
  • Module 6 Modules _ Workspaces –> 5 lectures • 48min.
  • Module 7 Terraform CLI & Security In Terraform –> 3 lectures • 1hr 8min.
  • Module 8 Terraform Cloud _ Enterprise Capabilities –> 7 lectures • 1hr.
  • Module 9 Exam Registration & Practice Questions –> 1 lecture • 3min.
  • Terraform Associate Practice tests –> 0 lectures • 0min.

[NEW] Learn DevOps: Infrastructure Automation With Terraform


  • No prior experience.
  • Individuals who are interested in mastering Terraform from scratch..
  • Basic Understanding of AWS.

HashiCorp Certified: Terraform Associate is one of the newest and popular certifications that is recently launched.

This course is intended for individuals who are new to Terraform and are planning to implement Terraform in their organization and want to get an in-depth view of various topics and best practices, along with gaining the official Terraform certification.

With all the topics taught practically, and with a dedicated Exam Preparation section, this course is all you need to learn to terraform and gain the certification.

we cover the at state in terraform – what it is, why it is used and considerations to follow when working with state. We then dig deeper in to the fundamentals– starting with the different commands provided by Terraform. This is followed by a lecture where we understand the difference between Mutable and Immutable infrastructure. This is followed by lifecycle rules in terraform where we will learn how to manage the ways in which resources are created. This is followed by other basic topics such as datasources, meta arguments such as count and for each and finally understand version constraints in Terraform.

Core concepts you’ll learn:

  • Providers – Connect with remote cloud providers and systems
  • Resources and Data Sources – Create and fetch resources
  • Terraform Commands – Terraform CLI
  • Changing and destroying Resources
  • Terraform State
  • Output Values
  • Input Variables – Parameterize your Terraform Configuration to make it re-usable
  • Environment Variables in Terraform
  • Provisioners in Terraform – Prepare server
  • Terraform Modules – Modularize your Terraform Project and use existing Modules from Terraform Registry
Get Tutorial