- Level Professional
- Duration 10 hours
- Course by Codio
-
Offered by
About
Code and apply your first Terraform configuration without installing anything! This course is designed for learners with limited knowledge of cloud computing, providing a solid foundation of cloud infrastructure provisioning and management, using Terraform, an open-source IaaS (Infrastructure as a service) tool. The modules in this course cover Terraform's basic architecture and syntax, managing resources, and other related topics. A review of AWS EC2 instances is recommended. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples, building a deeper understanding by doing. You'll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.Modules
Terraform Basic Architecture
1
External Tool
- Codio: Terraform Basic Architecture
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- Terraform Basic Architecture (Optional Download)
Terraform Constructs and HCL Syntax
1
External Tool
- Codio: Terraform Constructs and HCL Syntax
1
Readings
- Terraform Constructs and HCL Syntax (Optional Download)
What is Terraform State?
1
External Tool
- Codio: What is Terraform State?
1
Readings
- What is Terraform State? (Optional Download)
Summative Assessments
1
External Tool
- Codio: Summative Assessments
Provisioning Resources
1
External Tool
- Codio: Provisioning Resources
3
Readings
- Navigating Codio Assignments
- Copy of How to Reset an Assignment in Codio
- Provisioning Resources (Optional Download)
Updating Resources
1
External Tool
- Codio: Updating Resources
1
Readings
- Updating Resources (Optional Download)
Managing Similar Resources and Dependencies
1
External Tool
- Codio: Managing Similar Resources and Dependencies
1
Readings
- Managing Similar Resources and Dependencies (Optional Download)
Summative Assessments
1
External Tool
- Codio: Summative Assessments
What is a Terraform Module and How to create it ?
1
External Tool
- Codio: What is a Terraform Module and How to create it ?
3
Readings
- Navigating Codio Assignments
- How to Reset an Assignment in Codio
- What is a Terraform Module and How to create it ? (Optional Download)
Managing Senstiive Data
1
External Tool
- Codio: Managing Sensitive Data
1
Readings
- Managing Sensitive Data (Optional Download)
Building a Terraform Demo
1
External Tool
- Codio: Building a Terraform Demo
1
Readings
- Building a Terraform Demo (Optional Download)
Summative Assessments
1
External Tool
- Codio: Summative Assessments
Auto Summary
Explore cloud infrastructure provisioning and management with "Introduction to Terraform," an IT & Computer Science course on Coursera. Perfect for beginners in cloud computing, this course covers Terraform's core architecture, syntax, and resource management. Enjoy a hands-on, video-free, self-paced learning experience with interactive assignments and instant feedback. No installation required. Ideal for professionals, the course spans 600 minutes and offers a Starter subscription option for flexible learning.

Mohit Chandarana

Max Kraev