🐳 Now Enrolling · July 2026

Docker Bootcamp

Containers, Volumes, Networks & Compose — Ship Anything, Anywhere

3–4 Weeks
Beginner → Intermediate
15+ Hours of Labs
Project-Based
Graduate Level
Learn to build, run, and ship containerized applications with Docker from the ground up. Every session puts you at the terminal — pulling images, wiring volumes, linking containers, and orchestrating multi-service stacks. By the end you will deploy a production-ready multi-container application the same way real engineering teams do it.
What You'll Build
  • Custom Docker images with optimised Dockerfiles
  • Persistent data pipelines using named volumes & bind mounts
  • Multi-container networks with service discovery
  • Full-stack apps orchestrated with Docker Compose
  • Environment-specific configs with .env & overrides
  • A deployed containerised app on a cloud host
By The Numbers
5
Core Modules
15+
Lab Hours
80%
Live Terminal
1
Capstone Project
Primary Tools & Stack
Docker Engine
Docker CLI
Docker Compose v2
Docker Hub
VS Code + Docker Ext.
Dockerfile
Linux / WSL2
Course Modules
Module 01
Images & Containers — Pull, Build, Run & Inspect
Module 02
Working with Volumes — Persistence & Bind Mounts
Module 03
Cross-Container Communication — Networks & DNS
Module 04
Multi-Container Compose — Services, Deps & Scaling
Module 05
Deploy — Registry, Cloud Hosting & CI/CD Basics
🏆
Capstone
Build & Deploy a Full-Stack App — Image → Compose → Cloud → Live URL
Prerequisites

Required

  • Comfortable using a terminal / command prompt
  • Basic Linux commands (ls, cd, cat, mkdir, chmod)
  • Docker Desktop installed (free)
  • A Docker Hub account (free)

Helpful (Not Required)

  • Any backend coding experience (Python, Node, etc.)
  • Basic understanding of web servers & ports
  • Prior exposure to Git & GitHub

Ready to Containerise Everything?

Join the cohort · Hands-on from Day 1 · Deploy-ready by Week 4

Enroll Now →