Terraform Basics
Teach Terraform and Infrastructure as Code (IaC) from scratch to production-level cloud infrastructure deployment using beginner-friendly explanations, automation concepts, cloud workflows, and practical projects.
20 chapters
8h 30m
4.5
(104)
What you'll learn
- Introduction to Terraform and Infrastructure as Code
- Installing and Configuring Terraform
- Terraform Configuration Language (HCL)
- Terraform Providers and Resources
- Terraform State Management
- Variables, Outputs, and Locals
- Terraform Modules
- Terraform Workspaces and Environments
Course content
20 chapters Β· 8h 30m- 1 Introduction to Terraform and Infrastructure as Code 15 min
- 2 Installing and Configuring Terraform 20 min
- 3 Terraform Configuration Language (HCL) 25 min
- 4 Terraform Providers and Resources 20 min
- 5 Terraform State Management 25 min
- 6 Variables, Outputs, and Locals 25 min
- 7 Terraform Modules 25 min
- 8 Terraform Workspaces and Environments 25 min
- 9 Terraform with AWS 30 min
- 10 Terraform with Azure and GCP 25 min
- 11 Networking with Terraform 30 min
- 12 Terraform and Docker 25 min
- 13 Terraform and Kubernetes 30 min
- 14 CI/CD with Terraform 25 min
- 15 Terraform Security Best Practices 25 min
- 16 Monitoring and Troubleshooting Terraform 20 min
- 17 Terraform Cloud and Enterprise 25 min
- 18 Advanced Terraform Concepts 30 min
- 19 Real-World Terraform Projects 35 min
- 20 Terraform Interview Questions and Career Roadmap 30 min