Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS AWS Certified Developer - Associate CompTIA Security+
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Meditation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
2021-01-08 16:29:52
30-Day Money-Back Guarantee

This course includes:

  • 10 hours on-demand video
  • 18 articles
  • 2 practice tests
  • Full lifetime access
  • Access on mobile and TV
IT & Software Network & Security Terraform

HashiCorp Certified: Terraform Associate 2021

All in one course for learning Terraform and gaining the official certification.
Bestseller
Rating: 4.6 out of 54.6 (4,387 ratings)
17,805 students
Created by Zeal Vora
Last updated 1/2021
English
30-Day Money-Back Guarantee

What you'll learn

  • Implement Terraform in your organization
  • Preparation for the Certification Exams.
Curated for the Udemy for Business collection

Requirements

  • Basic Understanding of AWS
  • AWS Account

Description

HashiCorp Certified: Terraform Associate is one of the newest and popular certifications that is recently launched.

This course is intended for individuals who are new to Terraform and are planning to implement Terraform in their organization and want to get an in-depth view of various topics and best practices, along with gaining the official Terraform certification.

With all the topics taught practically, and with a dedicated Exam Preparation section, this course is all you need to learn to terraform and gain the certification.

Join us in the journey of learning Terraform and gaining the certification.

Who this course is for:

  • Individuals who are interested in mastering Terraform from scratch.
  • Individuals interested in gaining the HashiCorp Certified: Terraform Associate certification.

Featured review

Likhesh Mahajan
Likhesh Mahajan
236 courses
35 reviews
Rating: 5.0 out of 57 months ago
Thanks Zeal, I passed my exam this morning. The course was perfect to concrete my understanding on all topics. I gained huge confidence and grip after taking your course to write the this cert. I highly recommend this course for someone who wants to certify.

Course content

10 sections • 96 lectures • 9h 57m total length

  • Preview07:39
  • Document - Code Repository
    00:00

  • Preview10:08
  • Installing Terraform - Windows Users
    05:19
  • Installing Terraform - MacOS and Linux Users
    04:14
  • Choosing Right IDE for Terraform IAC development
    04:56
  • Setting up AWS account
    05:08

  • Creating first EC2 instance with Terraform
    14:37
  • Terraform Code - First EC2 Instance
    00:00
  • Understanding Resources & Providers
    08:01
  • Understanding Resource & Providers - Part 2
    08:05
  • Terraform Code - DO Droplet
    00:03
  • Destroying Infrastructure with Terraform
    06:32
  • Document - Destroying Specific Resource
    00:01
  • Understanding Terraform State files
    11:10
  • Understanding Desired & Current States
    06:46
  • Challenges with the current state on computed values
    04:30
  • Terraform Commands - State Files
    00:03
  • Terraform Provider Versioning
    09:46
  • Types of Terraform Providers
    08:10
  • Note - Community Provider
    00:12
  • Notes - Deploying Infrastructure with Terraform
    00:00

  • Overview of Course Lecture Format
    06:05
  • Understanding Attributes and Output Values in Terraform
    12:35
  • Referencing Cross-Account Resource Attributes
    12:27
  • Terraform Variables
    07:56
  • Approaches for Variable Assignment
    10:56
  • Data Types for Variables
    13:17
  • Fetching Data from Maps and List in Variable
    03:16
  • Count and Count Index
    11:25
  • Conditional Expressions
    07:52
  • Local Values
    05:02
  • Terraform Functions
    18:36
  • Data Sources
    08:07
  • Debugging in Terraform
    04:04
  • Terraform Format
    02:23
  • Validating Terraform Configuration Files
    03:09
  • Load Order & Semantics
    06:40
  • Dynamic Blocks
    09:44
  • Tainting Resources
    06:52
  • Splat Expressions
    03:08
  • Terraform Graph
    06:14
  • Saving Terraform Plan to File
    03:42
  • Terraform Output
    03:04
  • Terraform Settings
    04:34
  • Dealing with Large Infrastructure
    10:47
  • Notes - Read, Generate, Modify Configuration
    00:00

  • Understanding Provisioners in Terraform
    05:46
  • Types of Provisioners
    05:01
  • Implementing remote-exec provisioners
    09:34
  • Implementing local-exec provisioners
    05:07
  • Creation-Time & Destroy-Time Provisioners
    09:43
  • Failure Behavior for Provisioners
    03:58
  • Notes - Terraform Provisioners
    00:00

  • Understanding DRY principle
    07:06
  • Implementing EC2 module with Terraform
    08:09
  • Variables and Terraform Modules
    06:18
  • Terraform Registry
    10:59
  • Terraform Workspace
    05:27
  • Implementing Terraform Workspace
    07:54
  • Notes - Module Section
    00:00

  • Integrating with GIT for team management
    07:21
  • Important Note
    00:12
  • Security Challenges in Commiting TFState to GIT
    08:06
  • Module Sources in Terraform
    07:16
  • Terraform and .gitignore
    05:24
  • Remote State Management with Terraform
    04:34
  • Implementing S3 Backend
    06:13
  • Challenges with State File locking
    06:43
  • Integrating DynamoDB with S3 for state locking
    05:06
  • Terraform State Management
    09:43
  • Importing Existing Resources with Terraform Import
    11:31
  • Document - Remote State Management
    00:00

  • Handling Access & Secret Keys the Right Way in Providers
    04:03
  • Terraform Provider UseCase - Resources in Multiple Regions
    06:33
  • Handling Multiple AWS Profiles with Terraform Providers
    04:05
  • Terraform & Assume Role with AWS STS
    07:52
  • Sensitive Parameter
    02:53
  • Document - Security Domain Notes
    00:00

  • Overview of Terraform Cloud
    06:52
  • Creating Infrastructure with Terraform Cloud
    16:17
  • Overview of Sentinel
    04:50
  • Document - Sentinel Resource
    00:06
  • Overview of Remote Backends
    06:20
  • Implementing Remote Backend Operations in Terraform Cloud
    07:38
  • Notes Section
    00:00

  • Overview of HashiCorp Exams
    15:13
  • Important Exam Portal Note
    00:07
  • Important Pointers for Exams - Part 01
    08:17
  • Important Pointers for Exams - Part 02
    08:07
  • Important Pointers for Exams - Part 03
    06:50
  • Important Pointers for Exams - Part 04
    07:23
  • Important Pointers for Exams - Part 05
    14:14
  • Important Pointers for Exams - Part 06
    13:32
  • Updated - Important Pointers for Exams
    01:42
  • Notes - Important Pointers for Exams
    00:00
  • Exam Preparation Practice Test - 1
    29 questions
  • Exam Preparation Practice Test - 2
    35 questions
  • Exam Preparation Practice Test - 3
    49 questions
  • Exam Preparation Practice Test - 4
    50 questions
  • Exam Preparation Practice Test - 5
    83 questions

Instructor

Zeal Vora
Premium Instructor
Zeal Vora
  • 4.5 Instructor Rating
  • 29,577 Reviews
  • 153,676 Students
  • 16 Courses

Zeal is one of the renowned Premium Instructor at Udemy. Zeal works primarily as a Cloud Security Consultant and helps organizations re-build their infrastructure with security in mind. With more than 13+ courses and 145,000+ students, he is one of the leading instructors in the field of Cloud & Security.

He can be connected on the Twitter handle @zealvora

Happy Learning! 

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.