Terraform courses can help you learn infrastructure as code, resource management, and automation techniques for cloud environments. You can build skills in version control for infrastructure, managing state files, and creating reusable modules. Many courses introduce tools like AWS, Azure, and Google Cloud, showing how Terraform integrates with these platforms to streamline deployment processes and enhance scalability.

Skills you'll gain: Google Cloud Platform, Cloud Infrastructure, Cloud Deployment, Terraform, Cloud Computing, Cloud Management, Infrastructure as Code (IaC), Virtual Private Networks (VPN), Load Balancing, Virtual Machines, Cloud Services, Managed Services, General Networking, Virtual Networking, Network Security, Scalability
★ 4.9 (226) · Intermediate · Course · 1 - 3 Months

Skills you'll gain: Linux Administration, Docker (Software), Containerization, Linux, Devops Tools, Network Troubleshooting, Linux Servers, Linux Commands, Ansible, Kubernetes, Infrastructure as Code (IaC), Operating System Administration, Network Monitoring, Network Administration, System Configuration, Remote Access Systems, Multi-Factor Authentication, Network Protocols, Network Security, Hardening
★ 4.8 (10) · Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Cloud-Native Computing, Development Environment, Kubernetes, Release Management, Software Versioning, Data Infrastructure, Application Deployment, Package and Software Management, Scalability
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Retrieval-Augmented Generation, AI Orchestration, Agentic Workflows, AI Workflows, Model Deployment, Cloud Deployment, Tool Calling, Vector Databases
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Network Security, Wireless Networks, Network Performance Management, Network Monitoring, Dynamic Host Configuration Protocol (DHCP), Ansible, Network Administration, Software-Defined Networking, Local Area Networks, Network Protocols, Infrastructure as Code (IaC), Terraform, Configuration Management, Encryption, Authentications
★ 5 (6) · Advanced · Course · 3 - 6 Months

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Visualization (Computer Graphics), Computer Graphic Techniques, Video Game Development, Computer Graphics, Post-Production, Storytelling, Visual Storytelling, Layout Design, Design Elements And Principles, Model Optimization, Aesthetics
Mixed · Course · 1 - 4 Weeks

LearnKartS
Skills you'll gain: Cloud Deployment, Infrastructure as Code (IaC), Google Cloud Platform, Application Deployment, Kubernetes, Google App Engine, CI/CD, Terraform, Continuous Deployment, Microservices, Continuous Integration, Cloud Storage, Containerization, Cloud Management, Security Controls, Data Storage, DevOps, Virtual Machines, System Monitoring, Analytics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: AWS CloudFormation, Amazon CloudWatch, Version Control, Infrastructure as Code (IaC), Serverless Computing, Git (Version Control System), Devops Tools, Continuous Deployment, CI/CD, Scalability, Amazon Web Services, DevOps, Software Versioning, Cloud Deployment, Cloud Computing Architecture, Amazon Elastic Compute Cloud, Application Deployment, Cloud Infrastructure, Event Monitoring, Network Architecture
Beginner · Course · 1 - 4 Weeks

Alibaba Cloud Academy
Skills you'll gain: Docker (Software), Containerization, Cloud Deployment, Application Deployment, Devops Tools, Kubernetes, Terraform, Prometheus (Software), Cloud Computing, Performance Tuning, Application Performance Management, Operating System Administration, Cloud Development, Cloud Management, Cloud Applications, DevOps, Infrastructure As A Service (IaaS), Cloud Platforms, Operating Systems, Web Development
★ 4.7 (11) · Beginner · Specialization · 3 - 6 Months

Skills you'll gain: Amazon Bedrock, Amazon Web Services, Generative AI Agents, AI Workflows, Web Scraping, Agentic Workflows, LLM Application, AI Integrations, Agentic systems, Application Deployment, Generative AI
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Docker (Software), Containerization, Devops Tools, Cloud-Native Computing, DevOps, Application Deployment, Data Persistence, YAML, Software Installation, Command-Line Interface, Computer Networking
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Infrastructure as Code (IaC), Terraform, Serverless Computing, Cloud-Native Computing, Kubernetes, DevOps, CI/CD, Scalability, Microservices, Application Deployment, Continuous Deployment, Application Performance Management, Prometheus (Software), Cloud Platforms, System Monitoring, Grafana
Intermediate · Course · 1 - 3 Months