Welcome to the Exam Prep: HashiCorp Certified Terraform Associate (003) Course. In the first week, we'll learn the basic components of HashiCorp Terraform. We will explore the steps to setup AWS account and install Terraform and create a simple infrastructure.
Terraform: Providers and Statefiles
In this second week, we'll learn about Terraform Providers and how to use multiple providers in a single infrastructure. We will also explore Provider versioning and basics of Terraform Statefiles.
Terraform: Variables, Datatypes, and Expressions
In the third week of this course, we'll learn to use attributes and variables in terraform configuration. We will explore datatypes, different expressions and function implementation in terraform.
Terraform: Files and Provisioners
In the fourth week of the course, we'll learn different kinds of files used while configuring infrastructure using Terraform. We will explore the concepts of Provisioners and some other miscellaneous features in Terraform.
Terraform: Modules
In the fifth week of this course, we'll learn about the use of Modules in Terraform. We'll explore different module sources and configure a simple infrastructure using Terraform. After this, we'll end the module by exploring and demonstrating on how to import resources in Terraform.
Terraform: State Management and Workspaces
In the sixth week of this course, we'll learn the concept of remote state management, state locking and explore security aspects in Terraform. We'll explore Terraform Workspaces and its features. We'll end up by examining Mutiple region and Multiple user resources in Terraform.
Terraform Cloud Capabilities
In the seventh week of this course, we'll learn the concept of remote state management, state locking and explore security aspects in Terraform. We'll explore Terraform Workspaces and its features. We'll end up by examining Mutiple region and Multiple user resources in Terraform.