IT & Cloud · Self-paced course
Infrastructure as Code with Terraform
Learn to define cloud infrastructure in code with Terraform so it is repeatable, reviewable and safe to change.
$97
One-time payment · Self-paced course · 5 modules · 15 lessons

What this is
Infrastructure as Code with Terraform teaches you to describe servers, networks and services as version-controlled code. You will write configurations, use providers and variables, manage state safely, build reusable modules and fit Terraform into a team workflow with code review and automated plans.
It assumes basic familiarity with a cloud provider and the command line. It is not an official HashiCorp exam-prep course, awards no certification and does not promise a cloud or DevOps job. Practising on a real cloud account may incur provider charges, which you control.
What you will be able to do
- Write Terraform configurations with resources, variables and outputs
- Manage and protect Terraform state, including remote backends
- Build and reuse modules across environments
- Plan and apply changes safely with review
- Integrate Terraform into a CI workflow
The curriculum
Why infrastructure as code
- Problems with manual infrastructureFree preview
- Declarative versus imperative tools
- Installing Terraform
Terraform fundamentals
- Providers and resources
- Variables, outputs and locals
- The plan and apply cycle
State management
- What state is and why it matters
- Remote backends and locking
- Importing existing resources
Modules and environments
- Writing reusable modules
- Managing multiple environments
- Versioning modules
Team workflows
- Code review for infrastructure
- Automated plans in CI
- Policy and security checks

This is for you if…
- You manage cloud resources by clicking through consoles and want something repeatable
- You are a developer or sysadmin moving into DevOps work
- You have a free-tier cloud account or can create one
- You want team-friendly practices, not just syntax
What you get
- Lifetime access to all 15 lessons across 5 modules
- Self-paced lessons you can start, pause and revisit on any device
- A practical action step to apply what you learn
- A free preview lesson so you can check the approach before you buy
- Coverage by our 30-day refund policy if the course is not right for you
Questions
Do I get a certification, licence or credential?
No. This course does not award any certification, licence or professional credential, and it is not accredited by any body. It is an educational course only.
Do I need any experience?
No formal experience is required unless noted above. Read the free preview lesson and the ‘This is for you if…’ list to check the level is right for you.
How do I get access?
Checkout is handled securely by Stripe. Access details are sent to the email address you use at checkout.
How long do I have access?
Access does not expire. The course is self-paced, so you can work through it on your own schedule.
What if it isn’t right for me?
Purchases are covered by our refund policy. Please read it before buying.
Educational content only. No income, revenue or earnings results are promised or implied, and results depend on your own effort and circumstances. Skills Learning Hub is an independent education provider; this course is not accredited and does not award a certification, licence or professional credential.








































































