Home/Udemy/Terraform: Beginner to Advanced with AWS
Udemy

Terraform: Beginner to Advanced with AWS

4.5(12,000)·150K enrolled
Intermediate 17 hours English Completion Certificate Certificate

About this course

Terraform is the dominant infrastructure-as-code tool in cloud engineering — used to provision and manage AWS, Azure, and GCP resources in a declarative, version-controlled way rather than through point-and-click console interfaces. This course covers Terraform from HCL syntax fundamentals through variables and outputs, resource dependencies, modules and reusable configurations, Terraform state management, workspaces for multi-environment deployments, and integrating Terraform with CI/CD pipelines.

Infrastructure-as-code with Terraform is increasingly listed as a requirement rather than a preference in cloud engineering, DevOps, and platform engineering job descriptions. For cloud practitioners who already understand AWS or Azure but manage infrastructure manually, this course is the most direct path to modern DevOps practices.

What you'll learn

Write Terraform configurations in HCL to provision AWS resources
Use variables, outputs, and locals for reusable configurations
Build and publish reusable Terraform modules
Manage Terraform state with remote backends
Integrate Terraform into CI/CD pipelines for automated infrastructure deployment

This course includes

17h
On-demand video
Yes
Certificate
Yes
Mobile access
English
Language
Comparison · LBS

Compare alternatives for Terraform: Beginner to Advanced with AWS

Same topic, different options. We surface the trade-offs others hide so you can pick the course that actually fits your time, budget, and goals.
Udemy4.5(12,000)
Terraform: Beginner to Advanced with AWS
Price
Paid
One-time purchase, sales ~$15
Duration
17 hrs
Level
Intermediate
Certificate
Completion Certificate
Microsoft Learn4.8(4,100)
Azure Fundamentals (AZ-900) Learning Path
Price
Free
Completely free, official Microsoft content
Duration
10 hrs
Level
Beginner
Certificate
Udemy4.8(48,000)
Certified Kubernetes Administrator (CKA) with Practice Tests
Price
Paid
One-time purchase, sales ~$15
Duration
19 hrs
Level
Intermediate
Certificate
Completion Certificate
Udemy4.8(28,000)
CKAD: Certified Kubernetes Application Developer
Price
Paid
One-time purchase, sales ~$15
Duration
14 hrs
Level
Intermediate
Certificate
Completion Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Instructor

ZV
Zeal Vora
Udemy instructor
150K+ learners8 courses4.5 instructor rating

Taught by Zeal Vora, a cloud and DevOps practitioner with multiple Udemy courses on AWS, Terraform, and infrastructure automation.

Requirements

  • Basic AWS knowledge; some CLI experience helpful

Who this course is for

  • Cloud engineers who manage AWS infrastructure and want IaC skills
  • DevOps engineers who want to move from manual provisioning to Terraform
  • Backend developers who need to manage their own cloud infrastructure

About this provider

UD
Udemy
The world's largest online learning marketplace. 65M+ students, 210,000+ courses.
Visit Udemy

Frequently asked questions

No — Terraform supports all major cloud providers (AWS, Azure, GCP) through providers. This course focuses on AWS but the concepts transfer directly.
Terraform is multi-cloud and the industry-dominant IaC tool. CloudFormation is AWS-specific and more verbose. For new learners, Terraform is the better investment.
Paid
One-time purchase, sales ~$15
Enroll now