강의

멘토링

로드맵

Programming

/

Devops & Infra

Learn Terraform Basics with the Terraform Associate Exam

Learn the theory and practice of Terraform based on the HashiCorp Certified: Terraform Associate (003) exam content.

(2.7) 3 reviews

42 learners

  • JeongSuk Lee
이론 중심
자격증
Terraform
IaC
시험

What you will learn!

  • Terraform

  • Code-based infrastructure management (IaC)

Terraform, a powerhouse in the code-based infrastructure world
From concept to content + practical use!

HashiCorp Certified: Terraform Associate (003)
Learning Terraform based on qualification exams

Infrastructure as Cloud: Terraform

How to build a cloud environment through IaC,
Let's start from the very basics with the HashiCorp Terraform certification exam!

If you've ever been interested in Infrastructure as Code (IaC), you've likely heard of Terraform. But what exactly is Terraform and why is it used ?

If you want to learn how to build a cloud environment with IaC!

If you want to prepare for the HashiCorp Terraform exam!

If you want to learn the most basic Terraform-based skills and get hands-on practice!

This course will teach you how to use Terraform and provide hands-on practice based on the content of the HashiCorp Certified: Terraform Associate (003) exam . By analyzing official HashiCorp documentation and organizing it into learning materials and practice assignments tailored to the core content, we will help you gain both theoretical and practical experience.

Q. Why is the content structured based on the certification exam process?

Associate certifications typically cover essential topics for beginners in each technology stack. Therefore, systematic study of the exam content is structured to build a solid foundation.

The same goes for Terraform. I expect that learning how to use it in practice based on a foundation of theoretical knowledge will make it easier to understand and learn, rather than trying to use the Terraform CLI and HCL without any prior knowledge.


Features of the lecture
Check it out.

This course consists of three stages: theory, sample code, and quizzes for each section .

  • ✅ You can build a cloud environment using Terraform IaC.
  • ✅ You can become familiar with unfamiliar terms that come up when building a cloud environment through IaC.
  • ✅ Feel more confident about taking the HashiCorp Certified: Terraform Associate (003) exam .

Structure to help understanding by chapter

This course has been prepared to help you understand the official Terraform documentation in Korean. Additionally, based on the content learned in each chapter, we provide a hands-on Terraform development process and the corresponding source code.

Even checking what you've learned is solid

ChatGPT provides quizzes on the content covered in each chapter. This helps you thoroughly review the material and prepare for certification exams.

Detailed learning content
  • Understanding IaC Concepts - A General Introduction to What Is IaC and What Is Terraform?
  • Understanding the Purpose of Terraform - A comprehensive introduction to multi-cloud deployments and what Terraform State is.
  • Terraform Basics - Introduction to Terraform Providers, Dependency Lock, and Plugins
  • Use Terraform Outside the Core Workflow - An introduction to practical methods for managing Terraform state and debugging Terraform.
  • Interact with Terraform Modules - An introduction to writing and using Terraform Modules.
  • Use the Core Terraform Workflow - Introduction to Terraform Workflow and how to use the CLI.
  • Implement and Maintain State - Introduction to Setting Up Terraform Local/Remote Backend
  • Read, Generate, and Modify Configuration - An introduction to using HashiCorp Configuration Language (HCL) to write Terraform code.
  • Understand Terraform Cloud Capabilities - Introduction to Terraform Cloud/Enterprise and Sentinel

Q&A 💬

Q. Which public cloud does Terraform practice use, and how much does it cost to use it?

All Terraform training courses are based on AWS. All training is available within the Free Tier, starting from the initial account creation date.

Q. What basic knowledge is required to take this course? I'm new to Terraform. Is it okay to take this course?

To take this course, you must have sufficient Cloud knowledge to install the AWS CLI on your own computer and set your account's Access Key using the "aws configure" command. While this course is designed for those new to Terraform, it's not recommended for those new to the Cloud.

Q. How are the quiz questions for each chapter prepared?

We leveraged ChatGPT to provide content specific to each chapter and encouraged quizzes based on this content. We also performed prompt engineering to create quizzes similar to the sample exam questions provided on the HashiCorp website.

Q. I'm preparing for the HashiCorp Terraform certification exam. Does this course cover the entire exam?

This course is based on the "Study Guide - Terraform Associate Certification" on the HashiCorp official website, covering most of the exam's scope. Because the guide's scope is extensive, the course is designed to summarize its content and incorporate skills used by the knowledge sharer in his or her own work.

For more information about the exam, please refer to the URL below.
https://developer.hashicorp.com/terraform/tutorials/certification-003/associate-study-003
https://www.hashicorp.com/certification/terraform-associate

💾 Please check before taking the class

  • To take this course, you will need an AWS Account and basic knowledge of setting up Access Keys using the AWS CLI.
  • For hands-on learning, we recommend learning on a macOS or Linux environment. You must have an AWS Account, AWS CLI, and Terraform CLI installed in advance.
  • For chapters that include hands-on exercises, the source code is included in the lesson unit.
  • We do not provide materials such as PPT and PDF for Quiz Time.
  • The audio quality of the lecture videos may be uneven, and the speaker's pronunciation may be perceived as poor. Please be sure to watch the sample lectures set to [Preview] before registering for the course.

Recommended for
these people

Who is this course right for?

  • For those who are new to IaC

  • For those who want to learn Terraform systematically

  • For those preparing for the Terraform certification exam

Need to know before starting?

  • AWS

  • Shell Script

Hello
This is

426

Learners

16

Reviews

7

Answers

3.9

Rating

7

Courses

한국/호주/영국에서 Full-stack developer, DevOps Engineer/Consultant로 15년 정도 일을 하고 있는 Digital Nomad IT Engineer 입니다. IT 조직 운영의 최적화를 위해 끊임 없이 새로운 주제에 대해서 공부를 하고 있으며, 은퇴할 때까지 Engineer로 생활하고 싶다는 꿈을 가지고 있습니다. 현재는 호주 Melbourne에 있는 한 은행의 Developer Experience 팀에서 DevOps로 활동하고 있습니다.

Curriculum

All

39 lectures ∙ (4hr 50min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

3 reviews

2.7

3 reviews

  • minseok_park님의 프로필 이미지
    minseok_park

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    좋아요 도움이 많이 되었습니다.

    • mbb님의 프로필 이미지
      mbb

      Reviews 7

      Average Rating 4.0

      1

      100% enrolled

      - 기본적으로 가독성이 떨어지는 화면 구성 : 상단에 여유공간이 많은데 대부분의 내용이 화면 제일 밑쪽에 쏠려있음 - 오타가 너무 많음 : 영어번역기를 돌린 결과물을 다듬지 않고 그대로 사용한 것 같은 느낌을 줌 - 화면에 보여지는 내용과 설명이 일치하지 않는데다가 순서대로 설명하는 것도 아니어서 도대체 어디를 설명하고 있는지 잘 모르겠음 - 최종평 : 강사분께서 너무 성의없이 준비했다고 생각됨, 솔직히 인프런에서 10개도 넘는 강의를 들어왔지만 이렇게까지 얘기한 적은 처음입니다. 그래도 다른 사람들이 참고했으면 하는 마음에 상세하게 수강평 남깁니다.

      • Jinwoo Jeong님의 프로필 이미지
        Jinwoo Jeong

        Reviews 1

        Average Rating 2.0

        2

        95% enrolled

        잘 들었습니다.

        $42.90

        JeongSuk Lee's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!