Udemy

Becoming Professional DevOps Engineer using Terraform

Enroll Now
  • 429 Students
  • Updated 4/2025
4.4
(10 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
16 Hour(s) 17 Minute(s)
Language
English
Taught by
Abid Malik
Rating
4.4
(10 Ratings)
2 views

Course Overview

Becoming Professional DevOps Engineer using Terraform

Automate Cloud Infrastructure using Terraform, AWS, DigitalOcean, Docker, and Kubernetes, Learn with Real World Projects

Course Overview


Welcome to this amazing course on Terraform where you will learn how to manage your infrastructure as a code. Terraform is one of the most popular tool of choice for DevOps Engineers because it is platform agnostic, it can work with any provider either it would be GCP, Microsoft Azure, AWS, Kubernetes, Docker, etc.

You will learn how to interact with all of these providers, how to create resources, and how to automate managing the Infrastructure as a Code(IaC) using Terraform and much more!


Course Sections


Section 1: Course Introduction

Section 2: Terraform Introduction

Section 3: Terraform Basics

Section 4: AWS Provider Basics

Section 5: Providers Authentication & Configuration

Section 6: AWS CLI

Section 7: Terraform Building Blocks

Section 8: Terraform Variables

Section 9: Terraform and AWS - Network Stack Project

Section 10: Terraform and AWS - EC2 Web Server Project

Section 11: Terraform and DigitalOcean

Section 12: Terraform and Docker

Section 13: Terraform Modules

Section 14: Managing Terraform State

Section 15: Terraform and Kubernetes

Section 16: Course Completion



Course Updates

Note: The sections of this course are not static, there will be constant updates to all the sections, we will be adding more sections, more lessons to existing sections, on a monthly basis.


Course Updates January 2025

Note: I will be re-shuffling this course by adding more new lessons and archiving some older lessons.


Course Updates April 2025

Note: Following lessons were added:

* Installing Terraform on Ubuntu

* Installing Terraform on Amazon Linux 2023

* Upgrading Terraform

Course Content

  • 17 section(s)
  • 294 lecture(s)
  • Section 1 Introduction
  • Section 2 Terraform Introduction
  • Section 3 Terraform Basics
  • Section 4 AWS Provider Basics
  • Section 5 Providers Authentication & Configuration
  • Section 6 AWS CLI
  • Section 7 Terraform Building Blocks
  • Section 8 Terraform Variables
  • Section 9 Terraform and AWS - Network Stack Project
  • Section 10 Terraform and AWS - EC2 Web Server Project
  • Section 11 Terraform and DigitalOcean
  • Section 12 Terraform and Docker
  • Section 13 Terraform Modules
  • Section 14 Managing Terraform State
  • Section 15 Terraform and Kubernetes
  • Section 16 Terraform and RDS for MySQL
  • Section 17 Course Completion

What You’ll Learn

  • Students should be able to perform many real-world projects through hands-on exercises using Terraform, Students will learn the DevOps approach on establishing more stable operating environments, Students will provision cloud resources as Infrastructure as a code by using Terraform, This course will make students proficient in DevOps principals like CI/CD, Continuous Monitoring, Continuous Delivery, Students will learn how how to install, upgrade Terraform on macos and linux, At the end of this course, students should have gained in-depth knowledge of Terraform, Kubernetes, AWS, and DevOps skills, Students will learn AWS, Kubernetes, Docker, and much much more...


Reviews

  • S
    Steve Gambino
    5.0

    This is the second course I have taken from Abid. The first one was "Becoming a Production MySQL DBA." It is very clear that Abid is very consistent in delivering excellent instruction with a good compliment of theory and practice. His demos are very practical and contribute to learning outcomes which last long after you finish the course. I am in the early stages of this course but can already say that it is exceeding my expectations. I look forward to continuing the journey guided by Abid's expertise and highly recommend this course to anyone who is interested in learning how to put Terraform to use in your personal as well as your professional projects. The skill you will acquire here is invaluable and state-of-the-art. Update 9/28/2023: I have finished the course and just wanted to reiterate what an excellent job that Abid has done with this course. The manner in which each section builds incrementally is a very effective strategy for the learner and I appreciate it very much. I can confirm that every single hands-on exercise and demonstration works flawlessly. I have learned a lot from this course and look forward to putting into practice the new knowledge I have gained here. Thank you Abid! Outstanding job!

  • K
    Kpemi jos
    4.5

    Best instructor so far. Very knowledgeable in the subject matter, and the delivery of the content is exceptional.

  • H
    HamadMalik shahid
    5.0

    This Terraform course is fantastic! You'll learn how to manage infrastructure as code, including with providers like AWS and Kubernetes. The teaching method is hands-on and engaging, with clear explanations and detailed examples. Highly recommended!

  • T
    Takasur Azeem
    5.0

    I am taking Abid Malik's course on becoming a professional DevOps engineer using Terraform and I am thoroughly impressed. The course covers a wide range of topics related to managing infrastructure as code using Terraform, and the instructor's explanations are clear and easy to follow. I particularly appreciate the hands-on exercises, which allow me to gain practical skills and apply what I am learning in real-world scenarios. The course structure is well-organized, and the content is updated regularly, which ensures that the material is always fresh and relevant. I also appreciate the opportunity to work with multiple providers, including AWS, Kubernetes, and Docker, which helps me to develop a broader understanding of the DevOps landscape. Overall, I highly recommend this course to anyone who wants to become a successful DevOps engineer, start a career as a cloud automation engineer, or transition from being an on-prem system administrator to a cloud operations engineer. Abid Malik is an excellent instructor, and this course is an excellent resource for anyone looking to gain in-depth knowledge of Terraform, Kubernetes, AWS, and DevOps skills.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed