
Overview
This course is designed to give network engineers the hands-on skills they need to confidently use Terraform to automate and manage networks through Infrastructure as Code (IaC). Whether you're just getting started or looking to sharpen your existing skills, the course progresses from foundational concepts to advanced techniques and enterprise-grade deployments.
What you will learn:
- Understand Infrastructure as Code (IaC) and how Terraform fits into modern network automation workflows.
- Learn how to install, configure, and use Terraform in real-world environments.
- Grasp state management, providers, variables, outputs, and how Terraform ensures consistency across infrastructure.
- Dive deep into HashiCorp Configuration Language (HCL) and advanced features like dependencies, lifecycle rules, and dynamic blocks.
- Learn to build reusable modules and structure your code for scalability and collaboration.
- Implement enterprise practices such as remote state management, pipeline integration, and team collaboration.
- Gain practical experience through hands-on demos and real-world network automation scenarios.

Chase Woodard
Network Automation Trainer
Course Contents
7 lessons
30min
-
02:42
-
07:39
1 lesson
-
00:00
1 lesson
-
00:00
1 lesson
-
00:00
1 lesson
-
00:00
1 lesson
-
00:00
At a Glance
Content
12 Lessons
Level
Beginner
Duration
30min