Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Complete Terraform Course – Beginner to Advanced

Learn Terraform with hands-on demos by automating AWS infrastructure
4.6
4.6/5
(396 reviews)
994 students
Created by

9.5

CourseMarks Score®

10.0

Freshness

10.0

Feedback

7.9

Content

Platform: Udemy
Video: 6h 23m
Language: English
Next start: On Demand

Top Terraform courses:

Detailed Analysis

CourseMarks Score®

9.5 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness Score

10.0 / 10
This course was last updated on 1/2022.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Student Feedback

10.0 / 10
We analyzed factors such as the rating (4.6/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Content Score

7.9 / 10
Video Score: 8.5 / 10
The course includes 6h 23m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 5 hours 51 minutes of 30 Terraform courses on Udemy.
Detail Score: 9.8 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 5.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
0 resource.
0 exercise.
0 test.

Table of contents

Description

Current discount code: NANA_TF_FEB_2022

By the end of this course:
•you will master one of the most popular Infrastructure Provisioning and Infrastructure as Code (IaC) tool, which is Terraform
•you will be able to use Terraform confidently in your projects
•you will know all the core concepts and components of Terraform language
•if you follow along the demos, you will have solid practical experience with Terraform
•you will know the fundamental AWS networking concepts and how to create AWS resources using Terraform

You will learn all the concepts with practical examples by automating the AWS infrastructure. AWS is the most used cloud provider and using Terraform with AWS is the most common combination used in projects, so knowing how to automate AWS infrastructure gives you an advantage in the DevOps job market!

Why learn from me:
•You will learn Terraform step by step and simply explained!
•Thousands of students (checkout @Techworld with Nana on Youtube) love the way how I explain complex concepts in an easy way, so that everyone can understand it.
•I’m both an educator and a practitioner. All my knowledge is based on real projects that I have worked in or consulted
•Learn from a Docker Captain and AWS Container Hero

Core concepts you’ll learn:
•Providers – Connect with remote cloud providers and systems
•Resources and Data Sources – Create and fetch resources
•Terraform Commands – Terraform CLI
•Changing and destroying Resources
•Terraform State
•Output Values
•Input Variables – Parameterize your Terraform Configuration to make it re-usable
•Environment Variables in Terraform
•Provisioners in Terraform – Prepare server
•Terraform Modules – Modularize your Terraform Project and use existing Modules from Terraform Registry

In the main demo project you’ll learn:
•how to setup a git repository for your Terraform project
•how to create the main AWS networking resources: VPC, Subnet, Route Table, Internet Gateway, Security Group
•how to create and prepare a EC2 server instance, install Docker and start a Docker container on it
•& more

Throughout the course:
•you will learn best practices
•we will use Git to manage our configuration code, which is a best practice in Infrastructure as Code.

See the lecture description for even more information of what you will learn and what we will build.

You will learn

✓ Core concepts and components of Terraform language
✓ Fundamental networking concepts of AWS: VPC, Subnet, Security Group
✓ Creating, changing and destroying resources with Terraform
✓ Terraform commands, terraform state, variables, output values, environment variables
✓ Automating AWS infrastructure like EC2, VPC, Subnet, Security Group, Route Table, SSH Key Pair using Terraform
✓ Hands-on Demo project of creating AWS infrastructure step by step
✓ How to use Terraform Provisioners to prepare a server for running a Docker container
✓ Terraform Modules – How to modularize your Terraform configuration and how to use an existing Module from Terraform Registry
✓ Why Terraform Remote State is important and how to configure a remote storage with AWS S3
✓ Learn best practices along the way
✓ Learn how to setup git repository and use Git to manage our Terraform configuration code as a best practice
✓ Infrastructure as Code

Requirements

• Linux basics like shell and SSH
• NO AWS knowledge required, I explain the AWS Services which we create in this course
• You will need to set up an AWS Account (you can use the free tier) – Links to step-by-step guides in the lecture resources

This course is for

• Anyone who wants to learn Terraform from scratch and be confident using it
• Anyone who wants to learn how to automate infrastructure using the most popular Infrastructure as Code tool
• Anyone who wants to learn how to use Terraform to automate AWS infrastructure
• DevOps Engineers, System Administrators, Software Developer
• Anyone who wants to add an extremely valuable tool of automating infrastructure creation and management to their skillset

How much does the Complete Terraform Course - Beginner to Advanced course cost? Is it worth it?

The course costs $119.99.
The average price is $18.1 of 30 Terraform courses on Udemy.

Does the Complete Terraform Course - Beginner to Advanced course have a money back guarantee or refund policy?

YES, Complete Terraform Course – Beginner to Advanced has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

At the moment we could not find an available scholarship for Complete Terraform Course - Beginner to Advanced .

Who is the instructor? Is Nana Janashia a SCAM or a TRUSTED instructor?

Nana Janashia has created 2 courses that got 758 reviews which are generally positive. Nana Janashia has taught 1,952 students and received a 4.5 average review out of 758 reviews. Depending on the information available, Nana Janashia is a TRUSTED instructor.
Teaching the world DevOps <3
I am teaching complex DevOps topics in an easy and understandable way!

I am passionate about sharing my knowledge about DevOps through my Youtube Channel (@Techworld with Nana) and the various online courses. Thousands of students love the way I explain complex concepts in an easy way.




I’m both an educator and a practitioner. All my knowledge is based on real projects that I have worked in or consulted over the years.




I’m a Docker Captain (docker/captains/nana-janashia) and AWS Container Hero (aws.amazon/developer/community/heroes/nana-janashia).




Also I created a complete DevOps Bootcamp as a complete educational program for people who want to become DevOps engineers and teach them all the necessary DevOps tools and how to use them in practice. So if you’re interested in becoming a DevOps engineer, check out my website for more infos on that :)




I would be happy to connect with you on social media! :)

Show more

9.5

CourseMarks Score®

10.0

Freshness

10.0

Feedback

7.9

Content

Platform: Udemy
Video: 6h 23m
Language: English
Next start: On Demand

Students are also interested in

Review widget (for course creators):


Complete Terraform Course - Beginner to Advanced
 rating
Code for the widget (just copy and paste it to your site):
<a href="https://coursemarks.com/course/complete-terraform-course-beginner-to-advanced-2021/" target="_blank" title=" Complete Terraform Course – Beginner to Advanced on Coursemarks.com"><img border="0" src="https://coursemarks.com/widget/95.svg" width="200px" alt=" Complete Terraform Course – Beginner to Advanced rating"/></a>