Student Reviews
( 5 Of 5 )
1 review
Video of HashiCorp Terraform Associate Certification Course (003) - Full Course Pass Exam in Terraform course by Rahul Wagh channel, video No. 25 free certified online
Complete Terraform Tutorial: From Beginner to Expert A Comprehensive 5-Hour Course
Explore Infrastructure as Code with our 5-hour Terraform course, suitable for beginners to experts. Learn to set up, write configurations, and deploy on major cloud platforms. Featuring real-world examples, best practices, and hands-on labs, this course equips you to confidently automate and manage your cloud infrastructure using Terraform
Chapter-1: What is Terraform - 04:21
Link -
Setup virtual machine on Google Cloud Platform - https://jhooq.com/how-to-setup-virtual-machine-on-google-cloud-platform/
Setup EC2 Instance on AWS - https://jhooq.com/terraform-ec2-instance-setup/
Chapter-2: Terraform Variables - 56:15
Link - https://jhooq.com/terraform-input-variables/
terraform variable string, number, bool, list, map
Chapter-3: Terraform tfvars - 01:14:16
Link - https://jhooq.com/terraform-variable-and-tfvars-file/
But before you start working with Terraform you must understand different types of variables provided by the terraform .
Chapter-4: Terraform Locals - 01:36:38
Link - https://jhooq.com/how-to-use-terraform-locals/
In this session we are going to look on terrafrom locals and how to use it inside your terraform files.
Chapter-5: Terraform Output values - 01:46:42
Link - https://jhooq.com/how-to-use-terraform-output-values/
In this session we are going to look at Terraform Output values and how to use them inside your terraform files.
Chapter-6: Terraform for-loops, for-each - 01:59:09
Link - https://jhooq.com/terraform-for-and-for-each-loop/
Terraform for, for_each and count loops can be used for iterating over the collections like list, set and map.
Chapter-7: Terraform State files - 02:13:15
Link - https://jhooq.com/terraform-manage-state/
In this lab session on Managing terraform state file we are gonna look on What is Terraform state file? What is Terraform local state file?
Chapter-8: Terraform Provisioners - 02:31:15
Link - https://jhooq.com/terraform-provisioner/
https://jhooq.com/terraform-ssh-into-aws-ec2/
1.File provisioner 2. Local provisioner 3. Remote provisioner -
Chapter-9: Terraform Module - 02:52:24
Link - https://jhooq.com/terraform-module/
In this Lab session, we will create two modules module-1 and module-2. Inside each module, we will install the apache httpd server with each module is having its home page.
Chapter-10: Terraform Dynamic Blocks - 03:10:17
Link - https://jhooq.com/terraform-dynamic-block/
Terraform dynamic block behaves pretty much the same as for or for-each loop. It not only iterates over the value range but also creates nested dynamic blocks which can be complex.
Chapter-11: Terraform Null Resource - 03:21:10
Link - https://jhooq.com/terraform-null-resource/
To use the null_resource in Terraform, you first need to declare the resource block and specify a unique name for it. Within the resource block, you can specify a provisioner block
Chapter-12: Terraform Data Source - 03:40:00
Link - https://jhooq.com/terraform-data-sources/
Terraform data sources can be used to fetch information back from the Cloud service provider (AWS, Google Cloud, Azure etc).
Chapter-13: Terraform Workspace - 03:53:18
Link - https://jhooq.com/terraform-workspaces/
Terraform workspace is a very logical concept where you can have multiple states of your infrastructure configuration.
Chapter-14: Terraform User-data - 04:16:21
Link - https://jhooq.com/terraform-user-data/
In Terraform, the "user_data" block is used to specify data that should be passed to the instance at launch time. This data is typically used to configure the instance or run scripts on startup.
Chapter-15: Terraform depends-on meta tag - 04:28:10
Link - https://jhooq.com/terraform-depends-on/
In Terraform, the depends_on meta-argument is used to create an explicit dependency between resources. It is used to specify that a particular resource depends on another resource
Chapter-16: Terraform Template - 04:36:35
Link - https://jhooq.com/categories/terraform/
Terraform template is a really useful utility to render a template from a template string. With the help of terraform template, you can generate external files.
Chapter-17: Terraform Debugging Validation - 04:56:39
In this session we are gonna look at the Terraform debugging and how you can use the debugging for troubleshooting.
Chapter-18:
Terraform Import - 05:03:59 Link - https://jhooq.com/terraform-import-resource/
In Terraform, you need to import an existing resource into your Terraform configuration so that you can manage it with Terraform.
Chapter-19: Terraform Upgrade - 05:09:18
In this session we will take look at tfenv to upgrade the terraform