HashiCorp Certified: Terraform Associate (003) Cert Prep by KodeKloud
3h 10mIntermediate2024-06-14
Authors

KodeKloud

Vijin Palazhi
Course details
In this course, learn the fundamentals and essential skills needed to fully prepare for the Terraform Associate (003) certification exam from HashiCorp. Instructor Vijin Palazhi helps you grasp the core concepts and practical techniques essential for mastering Terraform, a popular infrastructure as code (IaC) tool. Develop proficiency in creating and managing infrastructure resources efficiently using Terraform, and gain insights into infrastructure provisioning, configuration, and orchestration. Learn about IaC concepts, Terraform provider basics, variables and their usage in Terraform, managing Terraform state, using the Terraform CLI, and more.
Skills covered
TerraformHashiCorpData CentersDevOps FoundationsDevOpsDatabase ManagementCert Prep
Concepts
0. Introduction
- 01 - Course introduction
- 02 - Certification details
1. Understand Infrastructure as Code (IaC) Concepts
- 03 - Recap IAC
- 04 - Installing Terraform and HCL basics
- 05 - Create, update, and destroy infrastructure
2. Terraform Provider Basics
- 06 - Recap using Terraform providers
- 07 - Multiple providers
- 08 - Version constraints
- 09 - Aliases
3. Variables, Resource Attributes, and Dependencies
- 10 - Recap - Variables
- 11 - Using variables
- 12 - Output variables
- 13 - Resource attributes and dependencies
- 14 - Resource targeting
- 15 - Data sources
4. Terraform State
- 16 - Terraform state
- 17 - Remote state
5. Read, Generate, and Modify Configuration
- 18 - Count and for each
- 19 - Provisioners
- 20 - Builtin functions
- 21 - Operators and conditional expressions
- 22 - Local values
- 23 - Dynamic blocks and splat expressions
6. Use the Terraform CLI
- 24 - Basic Terraform commands
- 25 - Lifecycle rules
- 26 - Terraform taint
- 27 - Logging
- 28 - Terraform import
- 29 - Terraform workspace
7. Terraform Modules
- 30 - Terraform modules
- 31 - Creating a module
8. Terraform Cloud
- 32 - Terraform Cloud introduction
- 33 - Terraform Cloud plans
- 34 - Terraform Cloud demo