Skip to content

jmd275-deexith/terraform-associate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

Terraform Learning Path and Projects

This guide outlines the learning path, resources, and projects for mastering Terraform and achieving Terraform Associate certification.


Start Here

Begin with the foundational concepts of Terraform by following the official tutorials.


Testing using the Git & Docker Provider

Explore and test Terraform's Git and Docker providers for hands-on experience.


Complete the Fundamentals

  1. CLI Basics

    • CLI Tutorials
    • Learn about state management:
      • How to reuse the same state file.
      • Understand how Terraform updates the same file.
  2. Configuration Language

  3. Terraform Associate Learning Path


Advanced Topics (If Time Permits)

  1. Terraform CDK in Go

    • Explore using the Terraform CDK (Cloud Development Kit) with the Go language.
  2. Dependency Graph

    • Learn about visualizing and managing dependencies within Terraform projects.

Projects to Practice

  1. Docker Image Builder and Deployment

    • Replace manual processes with Terraform for building and deploying Docker images.
  2. Git Accelerator

    • Enforce policies on Git repositories using Terraform.
  3. VM Image Handler

    • Automate VM image handling using Terraform.
  4. Terraform Associate Certification

    • Study and complete the certification as part of the learning path.

Happy Learning! 🚀

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published