Coursera
Coursera Logo

Exam Prep: HashiCorp Certified Terraform Associate (003) 

  • Offered byCoursera

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

Duration

14 hours

Total fee

Free

Mode of learning

Online

Official Website

Explore Free Course External Link Icon

Credential

Certificate

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

  • Flexible deadlines Reset deadlines in accordance to your schedule.
  • Shareable Certificate Earn a Certificate upon completion
  • 100% online Start instantly and learn at your own schedule.
  • Coursera Labs Includes hands on learning projects. Learn more about Coursera Labs External Link
  • Intermediate Level Hands-on experience in creating services in public cloud platforms such as AWS, Azure or Google Cloud Platform. Basic knowledge of Linux commands.
  • Approx. 14 hours to complete
  • English Subtitles: English
Read more
Details Icon

Exam Prep: HashiCorp Certified Terraform Associate (003)
 at 
Coursera 
Course details

More about this course
  • 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.
  • 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.
Read more

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

Terraform: Introduction, Setup and Installation

Introduction to Terraform

Step 1 - Setup AWS account

Step 2 - Install Terraform

Step 3 - Install Atom

Step 4 - Create IAM User

Step 5 - Create First Virtual Machine

Step 6 - Destroy Resources

Step 7- Create RDS resource

Course Outline

Welcome to the Course

Overview of Terraform: Introduction, Setup and Installation

Terraform Setup and Installation - Knowledge Check

Terraform: Introduction, Setup and Installation - Assessment

Terraform: Providers and Statefiles

Terraform Providers

Multiple Providers

Provider Versioning

Terraform Statefile

Terraform State

Terraform DesiredState

Overview of Terraform: Providers and State Files

Terraform Providers and its Versioning - Knowledge Check

Terraform: Providers and Statefiles - Assessment

Terraform: Variables, Datatypes, and Expressions

Attributes: Introduction

Attributes - Demo

Variables: Define

Variables: Examples

Variables: Configure

Local Values

DataTypes

Map-list

Conditional Expression

Splat Expression

Functions

Formatting

Overview of Terraform: Variables, Datatypes, and Expressions

Terraform: Variables and Datatypes - Knowledge Check

Terraform: Variables, Datatypes, and Expressions - Assessment

Terraform: Files and Provisioners

Validate - ConfigFile

Split Files

Dynamic Block

Zip Function

Miscellaneous configurations with example

Provisioners

Provisioners configuration with example

Advanced Provisioners

Terraform command list

EC2 - Demo

S3 - Demo

VPC - Demo

Overview of Terraform: Files and Provisioners

Terraform: Dynamic Blocks and Provisioners - Knowledge Check

Terraform: Files and Provisioners - Assessment

Terraform: Modules

Terraform Modules Introduction

Terraform Modules: Configuration Demo

Terraform Modules: Analyze and Test Demo

Module Sources Introduction

Module Sources - Demo

Registry Modules

Registry Modules with examples

Import resources Introduction

Import resources - Demo

Overview of Terraform Modules

Terraform Modules and its sources - Knowledge Check

Terraform: Modules - Assessment

Terraform: State Management and Workspaces

Remote State Management - Introduction

Remote State Management - Demo

State lock

Workspaces Introduction

Workspaces - Demo

Security - User Credentials

Security - Sensitive Information

Multiple region resource

Multiple user resource

Overview of Terraform: State Management and Workspaces

Terraform Workspaces and Remote State Management - Knowledge Check

Terraform: State Management and Workspaces - Assessment

Terraform Cloud Capabilities

Terraform Cloud - Introduction

Terraform Cloud - Demo

Terraform Cloud - Advanced Demo

Sentinel

Create Database using Terraform Cloud

Create Database using Terraform Cloud - Demo

CloudFormation vs Terraform

Overview of Terraform Cloud Capabilities

Course Conclusion

Key Takeaways from the course

Terraform Cloud and its features - Knowledge Check

Terraform Cloud Capabilities - Assessment

Overall Course Assessment

Project: Upgrade and downgrade an EC2 Instance type using Terraform

Other courses offered by Coursera

– / –
3 months
Beginner
– / –
20 hours
Beginner
– / –
2 months
Beginner
– / –
3 months
Beginner
View Other 6719 CoursesRight Arrow Icon
qna

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

Student Forum

chatAnything you would want to ask experts?
Write here...