✓ Live now — HashiCorp 3 hands-on projects

TF-003 Hands-On Labs
Real Terraform. Real GitHub portfolio.

Three real Terraform Associate projects mapped directly to the TF-003 exam objectives. Mark a step complete and HandsOnCert commits the evidence — actual .tf configuration files, state outputs, module structures — straight to your own GitHub repo. The portfolio employers actually click into.

$29 one-time · Project 1 free · No subscription

3
Hands-on projects
4h
Estimated time
$70.50
TF-003 exam cost
$29
HandsOnCert price

What you'll build

Every project maps to an official TF-003 exam domain. Each one ends with evidence committed to your GitHub repo automatically.

1

Terraform CLI Workflow — Free

Write your first .tf configuration, run init, plan, apply, and destroy. Provision a real cloud resource (storage bucket or VM) on AWS, Azure, or GCP and commit your configuration files to GitHub.

Understand the Terraform CLI workflow
2

State Management

Configure remote state storage, understand state locking, and practice importing an existing resource into Terraform state. Commit your backend configuration and state outputs.

Use the Terraform CLI to manage state
3

Modules and Variables

Build a reusable Terraform module with input variables and outputs, then call it from a root configuration. Commit your module structure and variable definitions to GitHub.

Use Terraform modules to manage infrastructure

Why HandsOnCert

🗂️

Real GitHub portfolio

Every completed step auto-commits evidence to your own repo. No fake portfolio templates — real configs, real screenshots, real history.

☁️

Real HashiCorp resources

No simulators. You work in the actual HashiCorp console and tools, the same ones you'll use on the job and in the TF-003 exam.

🤖

Cert Buddy AI mentor

Stuck on a step or an exam concept? Cert Buddy is trained on TF-003 objectives and helps you debug and understand — not just copy-paste.

💰

Cost alerts built in

Every chargeable resource has a clear alert telling you exactly when to stop, deallocate, or delete — so a lab break doesn't become a surprise bill.

📄

Downloadable lab guide

Get the full TF-003 lab guide as a PDF — step-by-step instructions, screenshots to capture, and an exam quick-reference section.

💵

One-time price

$29 once. No subscription, no recurring charges. Or get All-Access to all 21 cert paths for $199.

Frequently Asked Questions

Are the TF-003 hands-on labs free?

Project 1 (CLI Workflow) is completely free, including unlimited access to Cert Buddy for that project and the manual GitHub commit workflow. The remaining 2 projects unlock for a one-time payment of $29.

Which cloud provider do these Terraform labs use?

HandsOnCert's TF-003 labs work with AWS, Azure, or GCP — you choose based on what you already have access to or want to practice with. Terraform itself is cloud-agnostic, and the certification tests Terraform concepts, not provider-specific knowledge.

How does the GitHub portfolio work for Terraform labs?

When you complete a Terraform lab step, HandsOnCert commits your actual .tf configuration files, module structures, and plan/apply output to your own GitHub repository — giving you a real, working Terraform codebase in your portfolio.

How long does the TF-003 path take to complete?

The 3 projects take approximately 4 hours total, covering the CLI workflow, state management, and modules — the core domains tested on the TF-003 exam.

Is TF-003 worth it if I don't know Terraform yet?

Yes — TF-003 has no prerequisites, and HandsOnCert's labs teach Terraform from the CLI workflow up through modules, building real working configurations as you go.

Does TF-003 pair well with cloud certifications?

Yes. TF-003 pairs especially well with AZ-400 (Azure DevOps Engineer) or AWS DevOps-focused roles — Terraform is commonly used to provision the infrastructure that other cloud services run on, including Kubernetes clusters for CKA.

Build your TF-003 portfolio today

Start Project 1 free — no credit card required. See exactly how the GitHub auto-commit works before you pay anything.

Start Free →