Skip to content
UdemyDevOpsPaid courseAll LevelsCertificate

Learning terraform v12/v13 on Azure (Udemy.com)

NOTE: Older version of TF. I have created another course, that is current as of 2024

Created by: L11 Training

Last updated March 2024

icon
What you will learn

  • You will be able to write Terraform code and build infrastructure as code using Azure.
  • You will understand key Terraform concepts and be able use these to create reusable Modules.
  • You will understand the structure of Terraform code and how to deploy resources using the Azure provider.

How it compares

Against the other 219 rated Udemy courses in DevOps on CourseDuck:

  • Rating4.2 out of 5higher than 25% of them
  • Reviews1,638#85 of 220 by number of reviews
  • Length7.5 hourslonger than 61% of them
  • Last updatedMarch 2024earlier than 53% of them

icon
Course Description

This course takes you through all aspects of Terraform v12 and v13, from initial setup to a sample real world deployment in Azure.

Note : This course is no longer being updated though it still works with current terraform version 1.x. Recently v3 of the AzureRM provider has been released, this course has been tested up-to v2.99 of the provider but not beyond this.

The course begins with setting up the training environment, installing Terraform and configuring Azure. As the course develops will look at various aspects of Terraform and how we can use these to build our deployment. Alongside this we will use various resources in Azure, I will explain what these are, how these work and then we will deploy these using Terraform. Just set expectations this course isn’t an Azure course. So while I won’t go into any great depth on each Azure resource I do provide an overview of the most salient features.

This course has been developed to be as practical as possible, most of the lessons are follow along in nature. Overviews of key areas of Terraform and Azure Resources are provided for reference.

Terraform v13 specific lessons have been added in Section 8. These naturally follow on from the prior sections.


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

L11 Training

I’ve always had a passion for scripting and automation. Educated as software engineer over 20 years ago, I’ve worked in IT infrastructure, Design and Automation since. During this period I have been trained in a lot of technology, from Operating Systems, Programming though to Network Infrastructure.

Automation has always been a focus and I have experience of many languages including PowerShell, Python, Javascript and Typescript to name a few. I have always valued good training and education. As well as technical skills, I have produced high quality documentation, designs and support materials for education, reference and cross skilling. Having this background I’m positioned to produce high quality online training courses of a technical nature.

icon
More DevOps courses

$27.99

$22.99

$27.99

$129.99

$84.99

$24.99

icon
Reviews

4.2

1,638 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Vero Solutions on 9/11/2023

The Pros: - An overall good beginners courses that could fast-path the student to gain an introductory understanding of Terraform, and how it works. - Instructor is on average easy to understand, but some prep work can definitely improve on the presentation. The Cons: - The course is a number of years and Terraform version out-of-date. Personally, that's partially my fault for not using it when purchased. - The course topics are not well structured. Sections are missed with Terraform concepts and/or features with Azure resources deployment. It will help if an overall end-state was specified at the beginning, and how new concepts or features will help build or evolve the IaC deployment. - The sections in teaching and associated with modules weren't ideal given how chunky the 'location' module became by pretty much taking everything and move it into a sub-folder. Some degree of decomposition will help students adopt better practices. What's show is align to the monolithic coding. Hope you find the time to update or develop and new version of this course and introduce new ideas and concepts. Thanks and good luck.

By Shu Yan Wu on 12/30/2021

I feel the course is about the implementation skill of Azure infrastructure using Terraform, but this requires student having a certain level in Terraform and Azure. It is better to warn students to take fundamental trainings in both Terraform (eg. course about HashiCorp Certified: Terraform Associate) and Azure (course about Microsoft Certified: Azure Fundamentals) before taking this course.

By Arjit Sharma on 6/27/2021

Excellent course, thank you so much for creating such a detailed course and logically divided functionalities into chapter. Also to the point and precise content in each chapters with extensive hands-on. I would love to see more courses from you and especially if you can do regarding best practises followed in terraform while creating module and environment wise state files. I learnt a lot from this entire course. Thanks again.

By Roy Siek on 11/21/2020

Kurz und knapp. So gefllt mir das.

By Samuel Nadim on 11/18/2020

I had 0 devops background or any coding at all. I have Azure Admin, AWS, and CCNA certifications. This course really got me to start (at least) to understand Terraform in HCL language at half way through the course enough for me to start messing with it. I was able to on my own open my own folders and start deploying and testing different ways to change the deployment. Really great course, definitely reccomend.

By Daniel Dobre on 11/14/2020

use of old versions of vs code and extensions

By Marius Kubilius on 11/10/2020

I have used this course to jump start myself into world of terraform. I am happy what I got. I think all important topics are handled. I would wished me that some best practices (e.g. never ever put passwords in your code) become introduced immediately and not few lessons later. Big plus is, that the instructor updates the course with latest and greatest. Contra: I have really missed all the lessons as git repo tagged by lesson number. I don't liked to typewriting, stopping the lesson, rewinding and correcting my typos... At least the lesson 8 contains the code attached that comes from lesson 7. Anyway good course.

By Abhilash on 11/7/2020

It would be better if you can show inserting the values based on required and optional fields in terraform documentation.

By Richard Nunez on 11/1/2020

One thing that would REALLY help is to show the architect diagram throughout the training session to pinpoint and show what object or infrastructure that we are standing up/putting in place to complete the end-goal objectives in this project. I have to build the mental image in my head on what we are working on or trying to accomplish.

By Roya Yazdani on 10/24/2020

At the beginner level, I expect to see a bit of detail on all the commands. For example, how do I get an Azure subscription, how to use the extension. I am a DBA working in RHEL environment, trying to learn using Terraform on Azure. I expect a bit more detail on how to get the basic tasks and I don't see adequate instructions on that.

By Scott McArron Lewis on 10/23/2020

Very good training on the fundamentals of TF coding. I would've liked to have seen more advanced coding. Such as creating both immutable and transferrable/re-useable code. This would be useful in my use case where I need to build out 100+ similar tenants for a global org. Also, more info on the capabilities of TF in general and how it's used in an enterprise org setting. For instance, a brief introductory overview of TF Cloud which I don't recall being mentioned.

By Alex Capovilla on 10/18/2020

This course was a very good fit for what I was after. I definitely recommend this course.

Showing 12 of 206 reviews

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 84 / 100