Exam Prep: HashiCorp Certified Terraform Associate (003) (Coursera)

Offered by Whizlabs,
Exam Prep: HashiCorp Certified Terraform Associate (003) (Coursera)

Terraform is one of the most recognized infrastructure automation tools that help in addressing various real-life challenges. This training course helps you develop your skills and knowledge in Terraform. You can learn the skills for developing cloud infrastructure in an effective and reliable manner. In addition, you can also develop the skills for the automation of infrastructure by using Terraform for public cloud platforms.

Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.

Exam Prep: HashiCorp Certified Terraform Associate (003) course contains 11+ hours of Training content. Learners could find a combination of Video Lectures. These lectures are divided into 7 Modules and each module is further split into Lessons. The entire course includes Assessments (both Graded and Non-Graded) to validate the knowledge checks of learners.
Module 1: Terraform: Introduction, Setup, and Installation
Module 2: Terraform: Providers and Statefiles
Module 3: Terraform: Variables, Data Types, and Expressions
Module 4: Terraform: Files and Provisioners
Module 5: Terraform: Modules
Module 6: Terraform: State Management and Workspaces
Module 7: Terraform Cloud Capabilities
Candidates should have hands-on experience in creating services in public cloud platforms such as AWS, Azure, or Google Cloud Platform. The target audience for this course includes any individual aspiring for infrastructure management in public, private, or hybrid clouds. By the end of this course, a learner will be able to:

  • Elaborate on Terraform features and its components.
  • Explore Terraform Provisioners, States, data types, and dynamic blocks.
  • Analyze Terraform Module sources, Workspaces and Security.
  • Explore Terraform Cloud and its features.

What you'll learn

  • Configure simple to complex infrastructure using Terraform commands.
  • Implement and use Terraform Variables, Data Types, Data Values, Functions
  • Terraform Cloud features.

Syllabus

Terraform: Introduction, Setup and Installation
Module 1
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
Module 2
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
Module 3
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
Module 4
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
Module 5
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
Module 6
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
Module 7
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.

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Preparing for DP-900: Microsoft Azure Data Fundamentals Exam (Coursera) Coursera
Microsoft

Preparing for DP-900: Microsoft Azure Data Fundamentals Exam (Coursera)

Microsoft certifications give you a professional advantage by providing globally recognized and industry-endorsed evidence of mastering skills in digital and cloud businesses. In this course, you will prepare to take the DP-900 Microsoft Azure Data Fundamentals certification exam. You will refresh your knowledge of the fundamentals of database concepts in a cloud environment, the basic skilling in cloud data services, and foundational knowledge of cloud data services within Microsoft Azure.

Jun 22nd 2026
4 Weeks
Intro to Managing Resources Using Infrastructure-as-Code (Coursera) Coursera
Codio

Intro to Managing Resources Using Infrastructure-as-Code (Coursera)

Explore Infrastructure as Code concepts without installing anything! This course is designed for beginning learners, providing a solid foundation of managing cloud resources using Infrastructure as Code techniques. Some of these techniques include: Ansible, Docker, Kubernetis, and Terraform. The modules in this course cover the configuration of containers, deploying those containers, and finally configuring the cloud. At the end of the course, learners will be able to directly implement these techniques to help them manage their own cloud resources.

Jun 22nd 2026
3 Weeks
Azure: Identity and Access Management (Coursera) Coursera
Whizlabs

Azure: Identity and Access Management (Coursera)

Azure: Identity and Access Management Course is the first course of the Exam Prep AZ-500: Microsoft Azure Security Engineer Associate Specialization. This course is designed to describe the basics of Azure Security related to using multiple Azure services. This course includes an overview of Managing identities in Azure AD, Managing authentication and authorization by using Azure AD, and management of application access in Azure AD. This course is divided into two modules and Lessons and Video Lectures further segment each module.

Jun 22nd 2026
2 Weeks
Exam Prep DP-300: Azure Database Administrator Associate (Coursera) Coursera
Whizlabs

Exam Prep DP-300: Azure Database Administrator Associate (Coursera)

Database administration is one of the basic necessities of every enterprise. The growth of cloud and On-premises relational databases continues to create the need for professional database administrators. Therefore, an updated certification such as DP-300 could open up favorable options for employment of database administrators.

Jun 22nd 2026
5-12 Weeks
Essential Google Cloud Infrastructure: Core Service italiano (Coursera) Coursera
Google Cloud

Essential Google Cloud Infrastructure: Core Service italiano (Coursera)

Questo corso accelerato on-demand presenta ai partecipanti l'infrastruttura e i servizi di piattaforma flessibili e completi di Google Cloud, con un'attenzione particolare a Compute Engine. Attraverso lezioni video, demo e lab pratici, i partecipanti potranno esaminare elementi delle soluzioni, tra cui componenti dell'infrastruttura come reti, macchine virtuali e servizi di applicazioni, ed eseguirne il deployment. Impareranno così a utilizzare Google Cloud tramite la console e Cloud Shell.

Jun 22nd 2026
2 Weeks
Microsoft Azure Management Tools and Security Solutions (Coursera) Coursera
Microsoft

Microsoft Azure Management Tools and Security Solutions (Coursera)

Microsoft Azure offers a wide range of services to deploy your applications. To keep control of your environment and to make deployments easier, it also offers a wide array of management tools and services. In this course, you will be introduced to these tools and services and you will be asked to help choose the best one for a given business scenario.

Jun 22nd 2026
4 Weeks
Deploy a website to Azure with Azure App Service (Coursera) Coursera
Microsoft

Deploy a website to Azure with Azure App Service (Coursera)

In this course, you will see how web apps in Azure allow you to publish and manage your website easily without having to work with the underlying servers, storage, or network assets. Instead, you can focus on your website features and rely on the robust Azure platform to provide secure access to your site. You will see how Azure App Service enables you to build and host web applications in the programming language of your choice without managing infrastructure. You will also learn how to create a website through the hosted web app platform in Azure App Service.

Jun 22nd 2026
5-12 Weeks
Azure Infrastructure Fundamentals (Coursera) Coursera
LearnQuest

Azure Infrastructure Fundamentals (Coursera)

Microsoft Azure is a service created by Microsoft to provide cloud computing for creating and managing applications and services using a cloud environment. Azure provides software as a service (SaaS), platform as a service (PaaS) and infrastructure as a service (IaaS). The platform supports many programming languages and frameworks and can be used alone or in a multi-vendor cloud environment.

Jun 22nd 2026
5-12 Weeks
Creating Routing Policies to Handle Traffic with AWS Route53 (Coursera) Coursera
Coursera Project Network

Creating Routing Policies to Handle Traffic with AWS Route53 (Coursera)

In this 2-hour long project based course, we will look at how to handle and divert website traffic to multiple servers using Routing Policies in AWS Route 53. We will look at how you can configure different types of Routing Policies. We will start off with Simple Routing Policy which can be used to divert traffic to multiple servers / IP’s randomly. Then we will look at Weight Routing Policy which allows you to split your traffic based on different weights assigned.

Jun 22nd 2026
Self-Paced