К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
IAC from Zero · LearnSpace
Назад в каталог
courseraПрограммирование

IAC from Zero

Курс от Pragmatic AI Labs
Начальный≈ 4.2 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

You learn IAC fundamentals — plan, apply, saved plans, JSON plans, resource lifecycle, refactoring, drift detection, policy gates, cross-config sharing, testing, and state security — by walking ten OpenTofu features next to their forjar equivalents. Forjar is a single Rust binary with state in Git as BLAKE3-hashed YAML, 17 crate dependencies, and ten falsifiable C1-C10 contracts asserted on every apply. Each module compares one OpenTofu feature (`terraform plan -out`, `terraform show -json`, `lifecycle`, `moved`, `-target`, `refresh-only`, `check`, `terraform_remote_state`, `.tftest.hcl`, `state_encryption`) against the forjar approach so you finish knowing the industry default and a concrete second tool.

Навыки, которые вы освоите

Unit TestingTerraformYAMLInfrastructure as Code (IaC)EncryptionAdvanced Encryption Standard (AES)JSONCryptographyGit (Version Control System)Rust (Programming Language)

Программа курса

5 модулей · 33 учебных материалов

01Why IAC, Why Forjar7 материалов

Why Declarative Infrastructure

About This CourseЧтение1.1.1 Why Declarative InfrastructureВидеоKey Terms: Why Declarative InfrastructureЧтение1.1.2 What Forjar IsВидео

Учитесь у экспертов

Noah Gift

Преподаватель курса

IAC from Zero
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 4.2 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский

Часть программы вашего университета
1.1.3 Your First Forjar ApplyВидео
Reflection: Why Declarative InfrastructureЧтение

Critical Thinking Assessment

Role Play: Why IAC, Why ForjarDIALOGUE
02State and Plan6 материалов

Where State Lives

Key Terms: Where State LivesЧтение2.1.1 Where State LivesВидео2.1.2 Saved PlansВидео2.1.3 JSON Plan OutputВидеоReflection: Where State LivesЧтение

Critical Thinking Assessment

Role Play: State and PlanDIALOGUE
03Lifecycle and Refactoring6 материалов

Resource Lifecycle Blocks

Key Terms: Resource Lifecycle BlocksЧтение3.1.1 Resource LifecycleВидео3.1.2 Moved BlocksВидео3.1.3 Resource TargetingВидеоReflection: Resource Lifecycle BlocksЧтение

Critical Thinking Assessment

Role Play: Lifecycle and RefactoringDIALOGUE
04Drift and Convergence6 материалов

Drift Detection

Key Terms: Drift and ConvergenceЧтение4.1.1 Drift DetectionВидео4.1.2 Check BlocksВидео4.1.3 Cross-Config SharingВидеоReflection: Drift and ConvergenceЧтение

Critical Thinking Assessment

Role Play: Drift and ConvergenceDIALOGUE
05Testing, Security, and a Capstone Fleet8 материалов

Testing IAC Configs

Key Terms: Testing, Security, and a Capstone FleetЧтениеReflection: Testing, Security, and a Capstone FleetЧтение5.1.1 Testing DSLВидео5.1.2 State EncryptionВидео5.1.3 Capstone Canary FleetВидео

Critical Thinking Assessment

Before You GoЧтениеFinal Graded Quiz: IAC from ZeroЗаданиеNext StepsЧтение