10 Best Terraform Courses & Classes Online To Take In 2023

Kickstart your journey to becoming a Terraform master in 2023 with our top 10 online course recommendations, carefully curated from analyzing 92 popular Terraform courses, featuring over 1 million students and more than 138,000 ratings and reviews.

Dmytro Perepelytsia

(Updated May 10, 2023)

We independently evaluate all recommended online courses. If you click on links we provide, we may receive compensation. Learn more.

With the ever-growing demand for skilled Terraform professionals, choosing the right course can be a challenging task. Fret not, as we have meticulously researched a staggering 92 popular Terraform courses from various providers, encompassing 1,068,581 enrolled students who have posted 138,567 ratings and reviews.

After painstakingly evaluating and comparing the best courses based on rating, reviews, enrollments, learner feedback, valuable and engaging content, comprehensive curriculum, release date, and affordability, we have combined our experiences and expertise to bring you the top 10 Terraform courses and classes you can take online in 2023. Get ready to embark on an exciting journey of mastering Terraform and taking your infrastructure automation skills to unprecedented heights.

Best Terraform Courses & Classes

1. Learn DevOps: Docker, Kubernetes, Terraform and Azure DevOps

Best for multi-cloud DevOps skills

This comprehensive course covers a wide range of DevOps tools, including Docker, Kubernetes, Azure DevOps, Jenkins, Terraform, and Ansible, and extends across three cloud platforms—AWS, Azure, and Google Cloud. Tailored to suit both beginners and experienced learners, the course aims to impart practical skills in DevOps using a hands-on approach, focusing on Infrastructure as Code (IaC), Continuous Integration (CI), and Continuous Deployment (CD).

Throughout the course, students will learn to create and run Docker images for various applications and deploy them to Kubernetes clusters on multiple cloud platforms. They will also learn to use Terraform and Ansible for infrastructure provisioning and configuration management. Additionally, the course covers continuous integration and delivery concepts, with Azure DevOps and Jenkins serving as prime examples. As a result, learners will acquire the tools necessary for a successful career in DevOps, mastering the technology's key principles and practices in the process.

User review:

I have learnt an incredible amount from this course - the instructor is very well versed in the content to be learnt. A very small thing but the naming conventions throughout are really great. I got this course on discount - it is overwhelming worth the money. I unfortunatley can't give this course a 5 star as I had some issues following certain tutorials, I understand every individual system can not be accounted for when making such a rich and diverse course: My main gripe with this is the Ansible section. Windows users are told to use Azure cloud shell as it is not easily installed on windows. Since I had completed the Azure DevOps section of the course I was fine with this. However there is no further explaination/guidance for Windows users - simply "Use Azure cloud shell". Whilst it can be as simple as that, ANY more guideance would have been greatly helpful. [1] ... Read More

Best for:

This course is best for those who want to gain extensive knowledge and skills across multiple DevOps tools, including Docker, Kubernetes, Azure DevOps, Jenkins, and Terraform, and become proficient in using these tools on various cloud platforms, such as AWS, Azure, and Google Cloud.

Course overview:
Level All Levels
Students 113,374
Rating (4.54)
Duration 21h 18m
Platform Udemy
Instructor(s) in28Minutes Official,Ravi S | DevOps Expert - Docker & Kubernetes,Open Cloud Solutions | Microsoft Azure Certification - AZ 900,Ranga Karanam | GCP Certification - Google Cloud Engineer & Architect
Price $67.9

2. Learn DevOps: Infrastructure Automation With Terraform

Best for mastering Terraform infrastructure automation

Terraform has gained a lot in popularity lately and is the tool you need to master if you are or about to get into a Ops / DevOps role. You typically use a technology like Ansible, Chef, or Puppet to automate the provisioning of software. Terraform starts from the same principle, infrastructure as code, but focusses on the automation of the infrastructure itself. Your whole Cloud infrastructure (instances, volumes, networking, IPs) can be described in terraform. In this course, you'll learn how to use terraform to automate your infrastructure. The instructor will first show you the basics of terraform and will then explain how to automate infrastructure on AWS using terraform. You can open an AWS account for free to do the labs. The course also provides a lot of code examples which you can immediately use to automate your own infrastructure.

This constantly updated course not only covers the basics but also dives into advanced topics such as interpolation, conditionals, built-in functions, module development, and working with different cloud platforms such as AWS ECS, ALB, EKS, CodePipeline, and Elastic Beanstalk. Additionally, the course offers guidance on preparing for the HashiCorp Terraform Certification and introduces the Cloud Development Kit For Terraform (CDKTF). With practical examples, demos, and clear explanations, this course is designed to equip you with the necessary skills to confidently integrate terraform into your DevOps workflow and efficiently manage your cloud infrastructure.

User review:

Fantastic 5 star course with concepts explained in a simplified manner. At times it was bit fast but manageable. When questions were posted the instructor answered it promptly which is very helpful, especially when we get stuck at some execution and need quick help to move on with the course. I woul d recommend this course to others and infact already bought another of Edward's course in Jenkins. Hoping for another interesting journey. [2] ... Read More

Best for:

This course is ideal for individuals looking to gain a comprehensive understanding of Terraform and infrastructure automation for AWS, enabling them to automate deployment and manage infrastructure with confidence.

Course overview:
Level Beginner
Students 91,151
Rating (4.49)
Duration 11h 42m
Platform Udemy
Instructor(s) Edward Viaene
Price $47.99

3. HashiCorp Certified: Terraform Associate 2023

Best for achieving Terraform certification

The HashiCorp Certified: Terraform Associate course is an all-in-one learning experience for those interested in mastering Terraform and obtaining the official certification. This comprehensive course is tailored for individuals who are new to Terraform and plan to implement it in their organizations. It offers an in-depth view of various topics and best practices related to Terraform, ensuring that participants gain a solid understanding of the subject matter. It is essential for candidates to have a basic knowledge of infrastructure, such as servers, to fully benefit from the course.

Throughout the course, participants will explore the foundations of Infrastructure as Code technologies and delve deep into the workings of Terraform. This course also includes an exam preparation section with a series of practice tests to assess participants' understanding of the topics discussed and determine if they are ready for the official certification exam. Combining high-quality content with a balanced learning approach, this course provides clear explanations and practical scenarios to help learners effectively comprehend and apply Terraform concepts. The practical lessons and valuable insights offered in this course can contribute to the success of your Terraform certification journey.

User review:

Just achieved my certification. Thanks Zeal for the complete course and sharing your all experience with certification. As explained I too faced few issues while booking for exam and during exam 1. unable to make payment for exam: i was not getting any notification why the payment being failed. afte r trying few cards, came to know that it was declined as international payment was disabled on my card which I was not aware of 2. system requirement getting failed during exam: I spent all initial 35 min for finding process associated teamviewer application which I was not able to find. I already disabled all the firewall on AV and windows but still same issue. finally I uninstalled QuickHeal AV from laptop which worked for me. Thanks again Zeal for the course [3] ... Read More

Best for:

The course is ideal for individuals pursuing HashiCorp Certified: Terraform Associate certification as it provides comprehensive knowledge, practice tests, and practical scenarios that ensure a solid understanding of Terraform concepts and best practices.

Course overview:
Level Beginner
Students 77,613
Rating (4.64)
Duration 12h 14m
Platform Udemy
Instructor(s) Zeal Vora
Price $34.99

4. Terraform for the Absolute Beginners with Labs

Best for starting Terraform from scratch

This comprehensive course introduces the basics of Terraform, beginning with an overview of Infrastructure as Code (IaC) and the different tools available for managing modern IT Infrastructure. The course covers the role of Terraform in today's IT environment, installation steps, and essential concepts such as Providers, Input and Output variables, Resource Attributes, and Dependencies. Throughout the course, hands-on labs will provide learners with real-world experience in working with HashiCorp Configuration Language (HCL) syntax and managing infrastructure using Terraform.

By diving deeper into the fundamentals of Terraform, learners will explore state management, various Terraform commands, and the differences between Mutable and Immutable infrastructure. The course also covers Lifecycle rules, datasources, meta-arguments, version constraints, and a dedicated section on AWS, providing knowledge on provisioning and managing AWS services using Terraform. Alongside core concepts, topics such as remote state, state locking, and Terraform modules will be covered. This course provides a holistic understanding of Terraform and offers various opportunities for hands-on practice to ensure learners can successfully apply the skills acquired in their professional environment.

User review:

Overview slides were good, and sets a solid foundation. I was looking for a button to report a problem, i couldn't find it. In the slides, the Slack community link was wrong - it went to a dead link. Small errors in Labs from time to time, with the VScode editor unable to recognise keyboard shortcut s as per README or one content issue unable to complete one task, all reported via the lab feedback prompt. If you are using this as an exam preparation, Hashicorp TF Associate, it differs slightly from the exam syllabus, but covers probably more than needed, and misses some topics, e.g. exam topic 9. Understand TF Cloud capabilities is not covered, but that's not advertised as an exam preparation course. Overall Good/Amazing [4] ... Read More

Best for:

This course is ideal for absolute beginners who want to gain knowledge and skills in Terraform and infrastructure automation, covering essential concepts and providing hands-on labs for real-world experience.

Course overview:
Level Beginner
Students 40,672
Rating (4.57)
Duration 4h 42m
Platform Udemy
Instructor(s) Mumshad Mannambeth,KodeKloud Training,Vijin Palazhi
Price $15.99

5. DevOps MasterClass : Terraform Jenkins Kubernetes Ansible

Best for multi-technology DevOps mastery

This comprehensive DevOps MasterClass offers a multi-technology certification experience that bridges the gap between software developers and operations. It covers a wide range of DevOps technology stacks such as Docker, Docker Containers, Docker Swarm, Kubernetes, Git & GitHub, Jenkins, Terraform AWS, and Ansible. By taking this course, students will gain a profound understanding of DevOps practices and become well-versed in Jenkins, Docker, Docker Swarm, Terraform, and Kubernetes.

This course will prepare participants for a fruitful career in DevOps by focusing heavily on the use of Docker containers, GIT & GitHub, Jenkins Kubernetes & Docker Swarm. It aims to develop the skills required for diagnosing a team's delivery pipeline, understanding the roles involved in DevOps, delivering automation tests, and facilitating prioritized team progress. The training is ideal for software developers, technical project managers, architects, operations support, deployment engineers, IT managers, and development managers who aim to excel in the rapidly growing field of DevOps.

User review:

It is a good course overall, but mainly for beginners. A lot of things said here is not considered best practice and should not be taken to production. Other problems seen during the course: one time or another the code is broken and the video is edited so that it works; sometimes the author acknowl edges this (there are even additional lectures correcting previous mistakes), but sometimes he does not; there are a lot of spelling mistakes in the code and on the slides; some dubbing over the videos are puzzling, to say the least (in a couple of videos the author repeats the same sentence over and over again), and unfinished slides (saying "show text here" instead of the title) also show poor attention to details. Other than that, it is a good course if you need an introduction to the subjects discussed, especially compared to other courses from Udemy. The author speaks clearly and teaches well. [5] ... Read More

Best for:

This course is ideal for mastering a wide range of DevOps technology stacks like Docker, Git, GitHub, Jenkins, Kubernetes, Terraform AWS, and Ansible, making it perfect for software developers, technical project managers, and IT professionals seeking a versatile skill set in DevOps.

Course overview:
Level All Levels
Students 33,411
Rating (4.53)
Duration 66h 19m
Platform Udemy
Instructor(s) LevelUp360° DevOps | Selenium | GCP | Terraform | Kubernetes | Ansible
Price $14.99

6. Terraform for AWS - Beginner to Expert

Best for comprehensive Terraform AWS mastery

If you're looking to master Terraform for AWS quickly and efficiently, this comprehensive course is designed for you. Taught by an experienced IT professional with nearly 10 years in the industry, this course focuses on practical, hands-on learning and covers all the key concepts, omitting unnecessary information. With the combination of nearly 3 hours of on-demand training, step-by-step video tutorials, and unique challenges, you'll gain a solid understanding of Terraform and its capabilities along with the tools and resources you need to start your own Terraform project and produce results today.

The course covers topics like configuring EC2 instances, databases on AWS with RDS, custom IAM policies with JSON, remote backends using S3 storage, setting up Security Groups, and much more. The course is designed to be 90% hands-on and 10% theory, ensuring that you're not wasting time on irrelevant information. Featuring both Terraform 0.11 syntax (which is still widely used within the industry) and the latest Terraform v0.12, you'll be guided through the entire learning process, allowing you to confidently apply your new skills in real-life scenarios, advance your career, and solve projects effectively. So, prepare yourself to get your hands dirty and dive deep into the world of Terraform for AWS!

User review:

This is a very practical, quick-n-dirty course to bootstrap Terraform learning. By no means is it sufficient to provide strong technical knowledge, but it can indeed give a taste of each and every of the most fundamental Terraform concepts in an time-effective and hand-on way. Bottom line, I am uns ure if I would recommend it in the begging of your Terraform journey, as it oversimplifies and only superficially touches most of the concepts, but in case you are in a hurry to get going with a quick PoC, it may cover your needs. In case you decide to go with this course, I would strongly suggest complementing your knowledge with some more in-depth courses and education material. Core concepts omitted by this course: - Inspecting the Terraform state - Terraform LifeCycle rules - Locking Terraform providers versions - Updating infrastructure through Terraform due to immutability - Security-must practices Hope this helps some people out there and as feedback to the instructor as well. Keep learning everyone! [6] ... Read More

Best for:

This course is ideal for those who aim to become proficient in using Terraform for AWS infrastructure automation and preparing for the HashiCorp Certified Terraform Associate exam. The hands-on approach to learning ensures students gain advanced knowledge of Terraform concepts and best practices, along with the ability to deploy DevOps tools like Docker, Kubernetes, and Jenkins.

Course overview:
Level All Levels
Students 32,470
Rating (4.5)
Duration 2h 50m
Platform Udemy
Instructor(s) Warp 9 Training
Price $29.99

7. Advanced Terraform (2020)

Best for advanced Terraform concepts

In this advanced terraform course, learners can gain a comprehensive understanding of Terraform's infrastructure as code solution, which is essential for DevOps engineers aiming to optimize the management and automation of their cloud-based environments. The course covers fundamental concepts including working with the Terraform CLI and the HashiCorp Configuration Language (HCL), as well as practical use cases. Instructor David Swersky demonstrates how to analyze existing applications running in a client's data center, and subsequently design a Terraform configuration that supports the application in AWS.

As participants progress, they will delve into advanced concepts such as setting the values of variables in a Terraform configuration. Furthermore, David provides step-by-step guidance for developing application infrastructures with Terraform, creating an infrastructure CI/CD pipeline using GitHub and Terraform Cloud, and much more. By the end of this in-depth course, learners will possess the knowledge and skills necessary to effectively manage and automate their infrastructure using the powerful infrastructure as code solution offered by Terraform.

Best for:

This course is ideal for those looking to gain an in-depth understanding of Terraform's infrastructure as code solution, covering fundamental concepts like Terraform CLI and HCL, as well as exploring advanced concepts like setting variable values in a Terraform configuration. Learners will also explore developing application infrastructures and creating CI/CD pipelines using Terraform.

Course overview:
Level Advanced
Students 26,110
Rating (4.74)
Duration 2h 29m
Platform LinkedIn Learning
Institution LinkedIn
Price 1 month free trial
Subscription: $19.99/m annually, $39.99/m monthly

8. Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos

Best for hands-on IaC DevOps implementation

This comprehensive course covers Terraform on AWS, focusing on SRE (Site Reliability Engineering) and IaC (Infrastructure as Code) DevOps principles. Featuring 20 real-world demos, learners are guided through various topics such as Terraform Basics, AWS VPC 3-Tier Architecture, AWS EC2 instances and Security Groups, AWS Classic Load Balancer, and much more. By the end of the course, students will gain in-depth knowledge about AWS services, Terraform Concepts, and the implementation of IaC DevOps using tools like AWS CodePipeline.

Not only does this course provide practical, hands-on experience for real implementation, but it also includes friendly support in the Q&A section, ensuring that learners make the most of their educational journey. Discover the benefits of AWS and Terraform, equip yourself with valuable skills, and broaden your expertise in Infrastructure as Code and Site Reliability Engineering in the world of AWS and DevOps.

User review:

One of the most comprehensive Terraform course I have ever taken. Kalyan is an outstanding teacher and in this course, like his other courses, taking a genuine stride to make you understand the subject. He really teaches you the fundamentals of Terraform. then he will take you thru this journey ma stering Terraform and making it a joy to sit down and write Terraform Scripts. his GitHub is a treasure when it comes to the subjects he is teaching . you can really use it a bible and refer to it and get the valuable info. wholeheartedly, I would like to thank the instructors and express my appreciation and gratitude for putting together such a wonderful tutorial on Terraform. Thank You !! Mathew Kargarzadeh [7] ... Read More

Best for:

This course is ideal for learners looking to gain practical, hands-on experience in implementing Infrastructure as Code (IaC) DevOps principles using Terraform on AWS, with a focus on Site Reliability Engineering (SRE).

Course overview:
Level All Levels
Students 19,504
Rating (4.58)
Duration 22h 15m
Platform Udemy
Instructor(s) Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms
Price $18.99

9. DevOps Deployment Automation with Terraform, AWS and Docker

Best for automating deployment processes

This comprehensive course will teach you how to automate deployment processes and manage scalable and secure infrastructures for web applications. You will learn through hands-on training to use the latest high-demand technologies, including Terraform, AWS, Docker, and GitLab. These skills are essential for DevOps engineers, who are increasingly sought after and well-compensated in the tech industry. Participants will work with a sample Django REST API to deploy it to AWS, utilizing several AWS technologies, such as Elastic Container Registry (ECR), Relational Database Service (RDS), Elastic Container Service (ECS), Application Load Balancer (ALB), Elastic Cloud Compute (EC2), and more.

This advanced course is designed for those with previous experiences in Django and Docker, and at least a basic understanding of AWS. You will learn how to define your infrastructure as code, design scalable and secure architectures, implement professional development workflows, and administer AWS accounts following best practices. By the end of the course, you'll have implemented a fully functioning deployment process, comparable to any major tech company. While challenging, the course offers rewarding and valuable knowledge that will substantially enhance your development process and capabilities. So, if you're ready to take your DevOps skills to the next level, dive into this unparalleled learning experience!

User review:

This course was fantastic, Mark really is an amazing instructor. Basically he does what I hoped every instructor of code would do: he actually explained what was going on, what he was writing and why, he broke down some particularly complicated lines of code and he also made sure to write down almos t everything in the course, so I could copy along and understand it. The fact that he didn't use shortcuts really made a big difference, navigating in AWS can be really difficult if you're not used to it, so his approach was really welcome. What I think could be better is the parts where we depend on existing code. I am okay with relying on it, but sometimes I didn't have enough context to understand where something was coming from and in my case (applying the concepts to a real app) that was a little challenging. One suggestion example: when we get the existing docker file from the other project, it would have been nice to have a explanation of what lines does what and why. Just a brief overview would have helped a lot. Thank you very much! [8] ... Read More

Best for:

This course is perfect for those seeking to develop expertise in automating deployment processes and managing scalable, secure web application infrastructures using high-demand technologies like Terraform, AWS, Docker, and GitLab.

Course overview:
Level Intermediate
Students 15,792
Rating (4.75)
Duration 11h 2m
Platform Udemy
Instructor(s) Mark Winterbottom,Brooke Rutherford
Price $26.99

10. Learning Terraform

Best for learning AWS infrastructure automation

Terraform is an invaluable DevOps tool that enables users to create declarative infrastructure, otherwise known as infrastructure as code. Its primary function is to streamline and expedite the configuration of cloud-based environments. Throughout this comprehensive course, participants will be under the expert tutelage of instructor Josh Samuelson, who will guide students in harnessing the power of Terraform to effectively configure infrastructure and manage resources using Amazon Web Services (AWS). Students will first receive instruction on setting up AWS for Terraform before diving into the essential functions of Terraform's infrastructure management capabilities.

Students of this course will be exposed to a variety of core Terraform commands alongside an exploration of more advanced topics. This includes learning how to take advantage of code modules from the Terraform registry and how to develop their own original modules. Upon completion of the course, participants will possess the skills and knowledge necessary to proficiently define and manage infrastructure with Terraform, making this powerful tool an indispensable asset in their DevOps toolkit.

Best for:

This course is ideal for those looking to gain proficiency in managing AWS infrastructure using Terraform, develop their own modules, and streamline the configuration process for cloud-based environments.

Course overview:
Level Beginner
Students 15,155
Rating (4.71)
Duration 2h 3m
Platform LinkedIn Learning
Institution LinkedIn
Price 1 month free trial
Subscription: $19.99/m annually, $39.99/m monthly

Compare Terraform Online Courses

Course Rating Cost
Learn DevOps: Docker, Kubernetes, Terraform and Azure DevOps
Best for multi-cloud DevOps skills
$67.9
Learn DevOps: Infrastructure Automation With Terraform
Best for mastering Terraform infrastructure automation
$47.99
HashiCorp Certified: Terraform Associate 2023
Best for achieving Terraform certification
$34.99
Terraform for the Absolute Beginners with Labs
Best for starting Terraform from scratch
$15.99
DevOps MasterClass : Terraform Jenkins Kubernetes Ansible
Best for multi-technology DevOps mastery
$14.99
Terraform for AWS - Beginner to Expert
Best for comprehensive Terraform AWS mastery
$29.99
Advanced Terraform (2020)
Best for advanced Terraform concepts
1 month free trial
Subscription: $19.99/m annually, $39.99/m monthly
Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos
Best for hands-on IaC DevOps implementation
$18.99
DevOps Deployment Automation with Terraform, AWS and Docker
Best for automating deployment processes
$26.99
Learning Terraform
Best for learning AWS infrastructure automation
1 month free trial
Subscription: $19.99/m annually, $39.99/m monthly

How to choose best Terraform online course

Choosing the best Terraform course requires careful consideration to ensure it aligns with your learning objectives and current skill level. In the context of the available courses mentioned in this article, there are a few key factors to look out for when making your decision.

  • For beginners, it is crucial to select a course that covers the fundamentals and provides hands-on labs for practice.
  • If your aim is to become proficient in using Terraform for AWS, opt for courses specifically focusing on that aspect.
  • Look for courses designed to prepare you for the HashiCorp Certified Terraform Associate exam if that is your goal.
  • Courses that integrate the deployment of DevOps tools like Docker, Kubernetes, and Jenkins with Terraform offer a more comprehensive learning experience.
  • Consider choosing a course that combines multiple DevOps tools and technologies if your intent is to become a DevOps master.
  • For advanced learners, it's essential to choose a course that dives deeper into Terraform concepts and best practices, showcasing real-world demos and practical use cases.
  • Finally, ensure the course you select provides hands-on examples of how to automate deployment with Terraform, AWS, and Docker to bolster your practical skills.

By considering these factors, you can make an informed decision on the best Terraform course that meets your specific learning objectives and sets you on the path to success.

Conclusion

In conclusion, the courses listed above provide you with all the necessary knowledge and resources you need to master Terraform and take your infrastructure automation to the next level. Whether your goal is to gain proficiency in using Terraform for various platforms such as AWS, or to prepare for the HashiCorp Certified Terraform Associate exam, these courses offer in-depth and comprehensive learning material that caters to various levels of expertise, from beginners to advanced learners.

Embarking on any of these courses is a significant step towards becoming a DevOps expert, as you learn to integrate Terraform with other essential tools like Docker, Kubernetes, Jenkins, and Ansible. Not only will you acquire the skills to automate deployment and manage infrastructure more efficiently, but you will also learn through practical examples and hands-on labs. So, don't wait any longer, and begin your journey towards becoming a Terraform master today. Your career in DevOps awaits!

How much does a terraform course cost?

The cost of a terraform course can vary depending on the platform and the specific course. Some courses may be available for free, while others can range from a one-time payment of $15.99 to $94.99 on Udemy, or via subscription on LinkedIn Learning at $19.99/month (annually) or $39.99/month (monthly) after a 1-month free trial.

How long do terraform courses take?

The duration of terraform courses can differ based on the course content and the specific platform. Course lengths can range from 2 hours to over 60 hours, with some courses focusing on specific topics and others covering a broader range of subjects.

What are the key topics covered in terraform online courses?

Terraform online courses typically cover key topics such as infrastructure as code, automation, AWS, Docker, Kubernetes, Ansible, Jenkins, Azure DevOps, and best practices for using Terraform. Some courses are designed for absolute beginners with hands-on labs, while others target more advanced users diving deeper into the tool's functionality and real-world scenarios.

  1. Trey Degale (April 8, 2023). "Learn DevOps: Docker, Kubernetes, Terraform and Azure DevOps". Udemy. Retrieved May 10, 2023
  2. Omprakash Mann Singh (November 26, 2018). "Learn DevOps: Infrastructure Automation With Terraform". Udemy. Retrieved May 10, 2023
  3. Sagar Mitkari (January 2, 2023). "HashiCorp Certified: Terraform Associate 2023". Udemy. Retrieved May 10, 2023
  4. Atanas Kozarev (December 22, 2022). "Terraform for the Absolute Beginners with Labs". Udemy. Retrieved May 10, 2023
  5. Bruno Leonardo Fugisawa Gomes (September 27, 2021). "DevOps MasterClass : Terraform Jenkins Kubernetes Ansible". Udemy. Retrieved May 10, 2023
  6. John Flionis (April 20, 2023). "Terraform for AWS - Beginner to Expert". Udemy. Retrieved May 10, 2023
  7. Mathew Kargarzadeh (April 3, 2022). "Terraform on AWS with SRE & IaC DevOps | Real-World 20 Demos". Udemy. Retrieved May 10, 2023
  8. Alex Campos (December 30, 2020). "DevOps Deployment Automation with Terraform, AWS and Docker". Udemy. Retrieved May 10, 2023