Hands-on builds

Projects

Projects

About These Projects

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.

Projects

6 builds
01

Docker Tutorial for Beginners [FULL COURSE in 3 Hours]

Go from Docker basics to building images, running multi-container apps with Docker Compose, and pushing to a container registry.

02

Kubernetes Tutorial for Beginners [FULL COURSE in 4 Hours]

Take a containerized app and orchestrate it: pods, deployments, services, and a hands-on demo project deployed to a local cluster.

03

GitHub Actions Tutorial - Basic Concepts and CI/CD Pipeline with Docker

Wire up a complete CI/CD workflow that builds a Docker image on every push and pushes it to a private Docker registry.

04

6 Docker Projects for Absolute Beginners

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.

05

End-to-End DevOps on a Golang Web Application

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.