Udemy

Terraform: Beginner to Advanced with AWS

4.5(12,000) on Udemy·150K enrolled
Intermediate 17 hours English Course Certificate
Our recommendation
A practical Udemy course on Terraform, the leading infrastructure-as-code tool, using AWS. It teaches how to define and manage cloud infrastructure in code, from the basics to more advanced patterns. A strong, hands-on route into infrastructure as code for people with some cloud familiarity. Terraform is free.

Good for: People with some cloud basics who want to learn infrastructure as code with Terraform.

Less suitable if: You are new to cloud, or you use a different IaC tool.

Skills you'll gain

TerraformInfrastructure as codeAWSCloud provisioningDevOpsAutomation

Is this course right for you?

A good fit if you…

You have some cloud basics
You want infrastructure as code
You are getting into DevOps

Consider something else if you…

You are new to cloud
You use a different IaC tool
You want a quick overview

Requirements: Some cloud (AWS) familiarity helps; intermediate.

Realistic time: About 17 hours; a few weeks part-time.

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.

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

What it costs

A paid Udemy course, usually on sale for around $12 to $20. Terraform is free and open-source; note that provisioning real AWS resources can incur AWS charges. Lifetime access and a refund window.

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
Course Certificate
Udemy4.7(72,000)
Ultimate AWS Certified Developer Associate 2026
Price
Paid
$14.99–$84.99 · frequent sales
Duration
32 hrs
Level
Intermediate
Certificate
Course Certificate
Pluralsight
AWS Developer: Deployment and Security
Price
Paid
Pluralsight subscription · from $21/mo billed annually (free trial)
Duration
3 hrs
Level
Intermediate
Certificate
Course Certificate
Udemy4.7(16,000)
AWS Certified DevOps Engineer Professional 2026
Price
Paid
One-time purchase, sales ~$15
Duration
22 hrs
Level
Advanced
Certificate
Course Certificate
Prices & availability can change — confirm on the provider's site. We're not affiliated with any single provider.

Is the certificate recognised?

Udemy completion certificate — not accredited; the skills you build matter most.

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.

About this provider

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

Frequently asked questions

Some AWS familiarity helps, since the course uses AWS to teach infrastructure as code.
Yes. Terraform is free and open-source; only the course is a paid purchase.
Yes for learning infrastructure as code, an in-demand DevOps skill, hands-on with AWS.
Provisioning real AWS resources can incur charges. Use the free tier and remember to tear down resources after practising.
About 17 hours — a few weeks part-time.
Paid
One-time purchase, sales ~$15
Enroll now