Logo
skrypnyk.kostiantyn@gmail.com
CERTIFICATION

HASHICORP CERTIFIED: TERRAFORM
PROFESSIONAL

by Kostiantyn Skrypnyk

main.tf
resource "aws_vpc" "main" {
cidr_block = "10.0.0.0/16"
tags = { Name = "prod" }
}
$ terraform apply
aws_vpc.main: Creating...
aws_vpc.main: Created
Apply complete! 1 added._
Terraform

Duration

5.5 hours

Level

Intermediate

Format

Video Lessons

Support

Community Access

What You'll Learn

HashiCorp Certified: Terraform Professional

Prepare for the Terraform Authoring & Operations Professional exam while mastering Terraform from foundations to advanced, real-world techniques: state, modules, testing, imports, and Terraform Cloud.

Certification Prep Terraform State & Backends Modules Terraform Cloud
Terraform Professional course overview

What you will achieve

This course is built for people who want to pass the Terraform Professional exam and confidently use Terraform in production. You'll follow a structured path from core concepts to advanced workflows used by real teams.

Exam-ready knowledge

Learn the key domains and how to approach exam-style questions.

Production-grade Terraform

State, backends, locking, modules, and scalable patterns.

Hands-on learning

Build real configurations and follow a GitHub repo with full code history.

Track 1

Foundations

Certification intro + prerequisites
Linux fundamentals for Terraform operations
AWS essentials like identities, compute and networking basics
Infrastructure as Code principles
Track 2

Terraform Core Skills

Install & configure Terraform on multiple platforms
Workflow and key commands
HCL fundamentals, functions, and expressions
Workspaces and practical usage patterns
Track 3

State & Backends

Local vs remote state
Backends and migrations
State locking and safe teamwork practices
Common troubleshooting and recovery scenarios

Advanced Terraform Techniques

Loops & conditions (count / for_each)
Dynamic blocks & complex loops
Resource imports
Lifecycle rules (ignore_changes / prevent_destroy)
Reusable modules (clean module design)
Custom validations (pre/post conditions)
Terraform tests (automated testing)
AWS credentials (all supported methods)
Providers (advanced provider usage)

You'll learn how to write Terraform that scales: clean modules, predictable plans, safe changes, and automation-friendly structures.

Terraform Lifecycle Diagram

Terraform workflow schema placeholder

About the Instructor

Hi, I'm Kostia — Cloud Architect focused on system design, DevOps, and cloud infrastructure. I hold multiple certifications, including AWS Solutions Architect and Terraform Professional.

This course is based on real projects and real Terraform workflows — designed to help you pass the exam and actually use Terraform at a higher level.

Key Features

  • ~5 hours of focused video: concise, exam-oriented lessons
  • Step-by-step guidance: build and operate real Terraform configs
  • Useful resources: curated references + official documentation
  • Public GitHub repo with code: full commit history for everything we build

Requirements

  • A computer and internet access
  • Ability to create an AWS account (setup included)

Exam Preparation

We finish with targeted strategies, tips, and practice so you can approach the certification with confidence.

What to focus on
Common traps and pitfalls
How to reason through scenarios
Last-week checklist

Why take this course?

You'll gain the expertise to excel in the Terraform Professional Certification Exam and apply advanced Terraform skills in demanding, real-world cloud environments. Built for professionals who want deeper knowledge and career growth in cloud and DevOps roles.

Have a question?

Feel free to reach out if you need more details or have any questions about this course.

Open to Opportunities

  • Freelance & Contract work
  • Startup & Business collaborations
  • Mentoring
  • Speaking engagements