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

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

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

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

Terraform Training for Beginners

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

О курсе

This Terraform Foundations Training develops strong skills in building, automating, and managing cloud infrastructure using infrastructure as code best practices. You learn Terraform fundamentals, provider management, multi-cloud configurations, and secure automation through hands-on labs and real-world demos. The course covers provisioning workflows, state management, advanced configurations, security controls, and Terraform Cloud collaboration. Shows how to automate deployments, enforce policies, and maintain scalable, secure infrastructure environments. By the end of this course, you will be able to: - Build Infrastructure as Code: Create and manage cloud resources with Terraform - Automate Provisioning: Implement CLI workflows and reusable modules - Manage State Securely: Configure backends, locking, and migration - Implement Advanced Configurations: Use variables, dynamic blocks, and lifecycle rules - Integrate Security Controls: Apply secrets management and policy enforcement - Enable Enterprise Workflows: Use Terraform Cloud and VCS integration Ideal for cloud engineers, DevOps professionals, system administrators, and IT practitioners seeking practical infrastructure automation skills.

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

TerraformInfrastructure as Code (IaC)Command-Line InterfaceMulti-CloudData MigrationCloud SecurityVersion ControlConfiguration ManagementData SecuritySecurity ControlsCloud ManagementResource ManagementMitigationPower Platform CLIAWS CloudFormationCloud InfrastructurevCenter Server ManagementInfrastructure SecurityCollaborative SoftwarePrivate Cloud

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

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

01Terraform Basics12 материалов

Getting Started with Terraform Providers

Course SyllabusЧтениеLearning ObjectivesВидеоTerraform ProvidersВидеоInstalling and Verifying Terraform ProvidersВидео

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

Priyanka Mehta

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

Terraform Training for Beginners
В каталоге вашей программы

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

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

Начать на Coursera

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

Обучение на Coursera

≈ 20.3 ч

6 модулей

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

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

Часть программы вашего университета
Demo: Configuring AWS and Random Providers in TerraformВидео
Quiz on Getting Started with Terraform ProvidersЗадание

TLS Introduction

Demo: Running Multiple Cloud Provider ConfigurationsВидеоIntroduction to TLS Provider and Its InstallationВидеоDemo: Generating an SSH Key with a Terraform TLS ProviderВидеоDesigning Secure and Scalable Infrastructure with Terraform ProvidersDIALOGUEQuiz on TLS IntroductionЗаданиеAssessment for Terraform BasicsЗадание
02Terraform Core: Provisioning & CLI17 материалов

Provisioners

Upgrading Terraform ProvidersВидеоTerraform Provisioners​ВидеоDemo: Implementing Local-Exec ProvisionersВидеоDemo: Implementing Remote-Exec ProvisionersВидеоQuiz on ProvisionersЗадание

CLI, Formatting & Workspaces

Formatting and TaintВидеоDemo: Formatting Terraform CodeВидеоWorkspaces and CLI (Command Line Interface)ВидеоDemo: Generating Workspaces in TerraformВидеоQuiz on CLI, Formatting & WorkspacesЗадание

Terraform Core Workflow

Terraform Core WorkflowВидеоDemo: Validating, Applying, and Destroying the Terraform fileВидеоKey TakeawaysВидеоLesson-End Project: Building and Testing a Terraform ModuleВидеоManaging Terraform Provisioning and CLI Workflows in Real-World EnvironmentsDIALOGUEQuiz on Terraform Core WorkflowЗадание
03Terraform State Management & Backends19 материалов

Terraform State & Backends

Learning ObjectivesВидеоDeep Dive Into Terraform StateВидеоTerraform BackendВидеоDemo: Managing Terraform State Using Default Local BackendВидеоDemo: Authenticating Terraform State BackendВидеоDemo: Configuring Terraform State Backend StorageВидеоDemo: Configuring Terraform Remote State BackendВидеоQuiz on Terraform State & BackendsЗадание

State Locking, Migration & Sensitive Data

Implementing State LockВидеоDemo: Implementing Terraform State LockingВидеоImplementing State MigrationВидеоDemo: Migrating Terraform StateВидеоHandling Sensitive Data in Terraform StateВидеоDemo: Managing Sensitive Data in Terraform StateВидео
04Advanced Terraform Configuration & Resource Lifecycle26 материалов

Configuration Workflow & Variables

Learning ObjectivesВидеоConfiguration WorkflowВидеоDemo: Implementing Workflow for Managing Configurations in TerraformВидеоVariables and OutputsВидеоDemo: Working with Variables in TerraformВидеоAdvanced Variable Management in TerraformВидеоQuiz on Configuration Workflow & VariablesЗадание

Data Structures, Blocks & Functions

Variable Collection and Structure TypesВидеоDemo: Validating Variables and Securing Secrets in Terraform CodeВидеоDemo: Working with Collections and Structure TypesВидеоBlocks and FunctionsВидеоTerraform's Dynamic Configuration and Nested Block StructuresВидеоDemo: Implementing Terraform Built-in FunctionsВидео

Graph and Resource Lifecycle

Terraform GraphВидеоDemo: Working with GraphsВидеоTerraform Resource Lifecycles and Creating InfrastructureВидеоTerraform Lifecycle Management: Prevent, Create, Ignore, and DestroyВидеоDemo: Managing Terraform Resource Life CycleВидеоKey TakeawaysВидео
05Terraform Security12 материалов

Security Fundamentals in Terraform

Learning ObjectivesВидеоIntroduction to Security in TerraformВидеоSecurity Risks and MitigationsВидеоQuiz on Security Fundamentals in TerraformЗадание

Security Tools, Best Practices & Case Studies

Terraform Security Tools and Best PracticesВидеоDemo: Managing Secrets and Credentials with TerraformВидеоDemo: Securing Terraform Credentials Using CheckovВидеоTerraform Security: Case StudiesВидеоKey TakeawaysВидеоSecuring Terraform Infrastructure and Enforcing Compliance Best PracticesDIALOGUEQuiz on Security Tools, Best Practices & Case StudiesЗаданиеAssessment for Terraform SecurityЗадание
06Terraform Cloud, VCS & Enterprise Workflows14 материалов

Terraform Cloud Foundations

Learning ObjectivesВидеоIntroduction to Terraform Cloud and StateВидеоWorkspaces, Version Control, and Variables​ВидеоDemo: Working with Workspaces on Terraform Cloud​ВидеоDemo: Working with Variables and Versions on Terraform CloudВидеоQuiz on Terraform Cloud FoundationsЗадание

Registries and Policies

Terraform Registries: Public and PrivateВидеоTerraform Cloud Workflows with Sentinel and VCSВидеоDemo: Working with Private Registry on Terraform CloudВидеоKey TakeawaysВидеоLesson-End Project: Setting up Variables and Versions in Terraform CloudВидеоImplementing Terraform Cloud Workflows for Collaborative Infrastructure AutomationDIALOGUE
Assessment for Terraform Core: Provisioning & CLIЗадание
Key TakeawaysВидео
Lesson-End Project: Managing Terraform State Using Different BackendsВидео
Managing Terraform State and Backends for Secure Infrastructure AutomationDIALOGUE
Quiz on State Locking, Migration & Sensitive DataЗадание
Assessment for Terraform State Management & BackendsЗадание
Demo: Working with Dynamic Data Blocks ​Видео
Quiz on Data Structures, Blocks & FunctionsЗадание
Lesson-End Project: Implementing and Managing Terraform Configurations​ - Part 1Видео
Lesson-End Project: Implementing and Managing Terraform Configurations​ - Part 2Видео
Designing Scalable Terraform Configurations and Managing Resource LifecyclesDIALOGUE
Quiz on Graph and Resource LifecycleЗадание
Assessment for Advanced Terraform Configuration & Resource LifecycleЗадание
Quiz on Registries and PoliciesЗадание
Assessment for Terraform Cloud, VCS & Enterprise WorkflowsЗадание