Terraform 101

Getting Started with Terraform
Free tutorial
Rating: 4.5 out of 5 (573 ratings)
10,381 students
57min of on-demand video
English [Auto]

How to setup Terraform
Creating your first Terraform configuration


  • Knowledge of AWS (Amazon Web Services)


A quick guide to getting started with Terraform! This course will teach you everything you need to know in order to create your first Terraform configurations! We will cover:

  1. Account creations

  2. Tool installations

  3. Text Editor setup

  4. Labs to create EC2 instances

  5. Terraform workflow

  6. Intro to IaC

  7. Assignments

I hope you enjoy this quick primer for Terraform! If you want something more check out my Hashicorp Certified: Terraform Associate course!

Who this course is for:

  • Systems Administrators
  • Cloud Systems Administrators
  • Solutions Architects
  • Cloud Practitioners curious about IAC and Terraform
  • Anyone who is looking to get their feet wet with Terraform
  • Developers
  • Devops Engineers


AWS Cloud Architect and DevOps Engineer
Jacob Jones
  • 4.6 Instructor Rating
  • 1,619 Reviews
  • 17,555 Students
  • 2 Courses

IT professional since 2013 with experience in Hashicorp Terraform, AWS, cloud migrations, and a life-long student. Technology is something I am greatly passionate about and I enjoy nothing more than tinkering with a new tool, idea, or service.

After spending so much time learning, I have decided it is time to give back to the technology community and begin teaching here on Udemy!

Top companies trust Udemy

Get your team access to Udemy's top 25,000+ courses