Skip to main content
CourseintermediateFree

Terraform Tutorials

by HashiCorp · HashiCorp Developer

HashiCorp's official tutorial tracks for declarative infrastructure: provider setup for AWS, Azure, GCP, Docker, and Kubernetes, plus state management, modules, drift detection, and infrastructure testing. Each track is a sequenced set of timed, hands-on labs.

Visit resource

More resources on DevOps for Web

VideoFree

Kubernetes Course - Full Beginners Tutorial (Container Fundamentals)

Four-hour course covering Kubernetes architecture, pods, deployments, services, ConfigMaps, secrets, volumes, StatefulSets, and Helm, with hands-on Minikube demos. Viewers finish able to write manifests and deploy a multi-container application to a cluster.

CoursePaid

Docker and Kubernetes: The Complete Guide

Master Docker & Kubernetes with Stephen Grider's complete course! Learn containerization from development to deployment.

WebsiteFree

roadmap.sh/devops

An interactive step-by-step path through DevOps skills, from operating systems and scripting to containers, CI/CD, infrastructure as code and observability. Each node links to vetted free material, and progress can be tracked node by node.

VideoFree

Docker Tutorial for Beginners

Nana Janashia's three-hour walkthrough of Docker for developers: container versus image, Dockerfiles, volumes, Docker Compose, and a private registry, built around one demo application. Ends with deploying that app as containers on a server.

WebsiteFree

Docker Get Started Workshop and Guides

Docker's own hands-on workshop plus the surrounding documentation: building images, running containers, publishing to a registry, persisting data with volumes and bind mounts, and orchestrating multi-container applications with Compose. The reference implementation of container fundamentals.

WebsiteFree

The Twelve-Factor App

Methodology distilled by Heroku's platform engineers covering twelve constraints for deployable web applications: strict codebase-to-deploy mapping, explicit dependencies, environment-based config, stateless processes, log streams, and dev/prod parity. Short, opinionated, and prerequisite to any container or CI/CD work.

See all DevOps for Web resources →