Certification training

Terraform-AssociateTerraform Associate: HashiCorp Certified: Terraform Associate

Prepare for your HashiCorp exam with a structured video course built for focused study, topic review, and repeatable progress before exam day.

78Lectures
10h 8mDuration
HashiCorpVendor
Terraform Associate: HashiCorp Certified: Terraform Associate course cover Best seller
HashiCorp certification training Terraform-Associate 78 lessons arranged in a guided course path
Course overview

Study with a clear path.

Move through focused sections, review lecture timing, and return directly to the objectives that need more work.

Sequenced lessons

Follow the course in order or jump directly to the section you need to revisit.

Video-first prep

Use concise lecture blocks for technical review before moving into exam practice.

Fast access

Your purchased course becomes available in the member area after confirmed payment.

Curriculum

Course sections.

10 sections, 78 lessons, and lecture-level duration details.

01 Introduction to the Course and Certification 8m

01 Choosing a right Infrastructure as Code tool 10m
02 Installing Terraform - Windows Users 5m
03 Installing Terraform - MacOS and Linux Users 4m
04 Choosing Right IDE for Terraform IAC development 5m
05 Setting up AWS account 5m

01 Creating first EC2 instance with Terraform 20m
02 Understanding Resources & Providers - NEW 12m
03 Understanding Resource & Providers - Part 2 NEW 9m
04 Destroying Infrastructure with Terraform (NEW) 9m
05 Understanding Terraform State files (NEW) 10m
06 Understanding Desired & Current States (NEW) 8m
07 Challenges with the current state on computed values (NEW) 5m
08 Terraform Provider Versioning 13m

01 Overview of Course Lecture Format 6m
02 Understanding Attributes and Output Values in Terraform 13m
03 Referencing Cross-Account Resource Attributes 12m
04 Terraform Variables 8m
05 Approaches for Variable Assignment 11m
06 Data Types for Variables 13m
07 Fetching Data from Maps and List in Variable 3m
08 Count and Count Index 11m
09 Conditional Expressions 8m
10 Local Values 5m
11 Terraform Functions 19m
12 Data Sources 8m
13 Debugging in Terraform 4m
14 Terraform Format 2m
15 Validating Terraform Configuration Files 3m
16 Load Order & Semantics 7m
17 Dynamic Blocks 10m
18 Tainting Resources 7m
19 Splat Expressions 3m
20 Terraform Graph 6m
21 Saving Terraform Plan to File 4m
22 Terraform Output 3m
23 Terraform Settings 5m
24 Dealing with Large Infrastructure 11m
25 Zipmap Function 5m

01 Understanding Provisioners in Terraform 6m
02 Types of Provisioners 5m
03 Implementing remote-exec provisioners 10m
04 Implementing local-exec provisioners 5m
05 Creation-Time & Destroy-Time Provisioners 10m
06 Failure Behavior for Provisioners 4m

01 Understanding DRY principle 7m
02 Implementing EC2 module with Terraform 8m
03 Variables and Terraform Modules 6m
04 Terraform Registry 11m
05 Terraform Workspace 5m
06 Implementing Terraform Workspace 8m

01 Integrating with GIT for team management 7m
02 Security Challenges in Commiting TFState to GIT 8m
03 Module Sources in Terraform 7m
04 Terraform and .gitignore 5m
05 Remote State Management with Terraform 5m
06 Implementing S3 Backend 6m
07 Challenges with State File locking 7m
08 Integrating DynamoDB with S3 for state locking 5m
09 Terraform State Management 10m
10 Importing Existing Resources with Terraform Import 12m

01 Handling Access & Secret Keys the Right Way in Providers 4m
02 Terraform Provider UseCase - Resources in Multiple Regions 7m
03 Handling Multiple AWS Profiles with Terraform Providers 4m
04 Terraform & Assume Role with AWS STS 8m

01 Overview of Terraform Cloud 7m
02 Creating Infrastructure with Terraform Cloud 16m
03 Overview of Sentinel 5m
04 Overview of Remote Backends 6m
05 Implementing Remote Backend Operations in Terraform Cloud 8m

01 Overview of HashiCorp Exams 15m
02 Important Pointers for Exams - Part 01 8m
03 Important Pointers for Exams - Part 02 8m
04 Important Pointers for Exams - Part 03 7m
05 Important Pointers for Exams - Part 04 7m
06 Important Pointers for Exams - Part 05 14m
07 Important Pointers for Exams - Part 06 14m
Continue preparing

Connect the lessons to exam-day practice.

Use the course for structured review, then move into current questions, timed simulator sessions, and a broader vendor catalog.