The best way to make the modules stick is to build something. These six projects take you from Docker and Kubernetes basics through a GitHub Actions CI/CD pipeline and hands-on Docker builds, to two end-to-end projects: a full DevOps and AIOps walkthrough and a Golang web application deployed with Argo CD and Helm.
Each one is a code-along video, so you can pause, type it out yourself and adapt it to your own setup. They are long, so pick the project that matches the module you've just finished and come back for the rest.
Go from Docker basics to building images, running multi-container apps with Docker Compose, and pushing to a container registry.
Take a containerized app and orchestrate it: pods, deployments, services, and a hands-on demo project deployed to a local cluster.
Wire up a complete CI/CD workflow that builds a Docker image on every push and pushes it to a private Docker registry.
Six hands-on Docker builds in one session: SSH between two Ubuntu containers, then dockerizing Apache, Nginx, a Flask app, a Node.js app, and a WordPress site.
A capstone-style build: multi-stage Docker images, Kubernetes manifests, CI with GitHub Actions, CD with Argo CD, Helm charts per environment, an ingress controller, and DNS mapping for the live domain.