Skip to content

Want to learn how to use Terraform?

Get started now, with this Terraform Developer Accelerator.

Level 100 – Foundational

  • Discover the fundamentals of Terraform
  • Learn the principles of Infrastructure as Code (IaC)
  • Understand the benefits of using Terraform for infrastructure management

Start Now

Level 200 – Intermediate

  • Start creating and managing resources
  • Configure with inputs and variables
  • Validate variable values with custom rules
  • Use built-in functions and data lookups

Start Now

Level 300 – Advanced

  • Loop and count to create multiple resources
  • Generate nested blocks dynamically
  • Don’t repeat yourself with modules
  • Share properties with outputs

Start Now

Level 400 – Expert

  • Manage Terraform state with backends
  • Use workspaces to deploy different configurations
  • Handle sensitive data with ephemeral values
  • Test your infrastructure with mocks and overrides

Start Now