EulerFold
Aspiring DevOps Engineers

Infrastructure as Code (IaC) Basics

8 weeks
0 Learners
Jul 23

This intensive curriculum provides a comprehensive deep dive into Infrastructure as Code (IaC). You will master the foundational mechanics, underlying system architecture, and core paradigms required to excel in modern engineering environments. By the end of this journey, you will possess the practical intuition and technical rigor to design and implement highly scalable solutions.

Share:

About this Course

Understand declarative infrastructure concepts before diving into Terraform and Pulumi internals. This Aspiring DevOps Engineers curriculum is designed to give you hands-on experience and deep conceptual understanding. Across 8 intensive modules, you'll tackle real-world challenges and build practical projects that reinforce your learning. By the end of this journey, you'll have the skills and proof of work to demonstrate your expertise.

What you'll learn

Understand the declarative vs imperative approaches and the role of IaC in modern DevOps.
Write your first Terraform configuration files to provision basic resources.
Understand the critical role of the state file and how to handle it in a team.
Interact with multiple cloud platforms and execute bootstrap scripts.

Prerequisites

beginner Level

Accessible to beginners with basic computer literacy.

  • No prior experience required

Ideal for

Aspiring DevOps Engineers

Aspiring DevOps Engineers Professionals
Tech Enthusiasts
W1

Introduction to Infrastructure as Code

Master the practical implementation of Introduction to Infrastructure as Code by comprehensively studying declarative vs. imperative paradigms and overview of iac tools.

2 videos30m
3 readings
2 topics
1 homework
Learn
W2

HCL and Terraform Basics

Master the practical implementation of HCL and Terraform Basics by comprehensively studying hcl (hashicorp configuration language) and terraform cli lifecycle.

2 videos25m
3 readings
2 topics
1 homework
Learn
W3

State Management Mechanics

Develop an intuitive mental model for State Management Mechanics by comprehensively studying the tfstate file and remote state and locking.

2 videos42m
3 readings
2 topics
1 homework
Learn
W4

Providers and Provisioners

Dive deep into the internals of Providers and Provisioners by comprehensively studying provider configurations and provisioners.

2 videos27m
2 topics
1 homework
Learn
W5

Terraform Modules

Master the practical implementation of Terraform Modules by comprehensively studying creating local modules and using module registries.

2 videos26m
3 readings
2 topics
1 homework
Learn
W6

Advanced Configuration: Loops and Logic

Gain a deep understanding of Advanced Configuration: Loops and Logic by comprehensively studying resource iteration and dynamic blocks and conditionals.

2 videos39m
3 readings
2 topics
1 homework
Learn
W7

Security and Secrets in IaC

Explore the mechanics of Security and Secrets in IaC by comprehensively studying secrets management and static analysis for iac.

2 videos35m
3 readings
2 topics
1 homework
Learn
W8

CI/CD for Infrastructure

Dive deep into the internals of CI/CD for Infrastructure by comprehensively studying infrastructure pipelines and terraform cloud/enterprise.

2 videos23m
3 readings
2 topics
1 homework
Learn
01

Learn

Watch curated videos and read study resources

02

Practice

Practice what you learned

03

Build Projects

Build projects using your new gained knowledge

04

Submit & Verify

Submit your project and get verified by our system

Rate this course
0.0
0 reviews

Community Insights

0

Join the discussion

Sign in to share your thoughts and technical insights.

Loading insights...