Skip to content
🐳

DevOps

Docker, CI/CD, Kubernetes, and cloud deployment — coming soon.

9 courses90 lessons
DevOpsEN
Introduction to CI/CD

A beginner-friendly guide to CI/CD covering continuous integration, delivery, and deployment. Learn build automation, automated testing, GitHub Actions, GitLab CI, containerised builds, deployment strategies, pipeline security, and best practices.

10 lessons
DevOpsEN
Introduction to Linux

A beginner-friendly guide to Linux covering the filesystem, file management, users and permissions, text processing, package management, processes, networking, shell scripting, and system administration. Master the command line and build essential DevOps skills.

10 lessons
DevOpsEN
Docker & Containerisation

A comprehensive course on Docker and containerisation — from core concepts and image building, through networking, volumes, and Docker Compose, to security best practices, CI/CD integration, and production deployment patterns.

10 lessons
DevOpsEN
Kubernetes in Production

An advanced course on running Kubernetes in production — covering cluster architecture, workload management, Helm, service mesh, observability, security, GitOps with ArgoCD, and scaling strategies for real-world deployments.

10 lessons
DevOpsEN
Introduction to Terraform

A beginner-friendly guide to Terraform covering infrastructure as code, HCL syntax, resources, variables, state management, modules, workspaces, and best practices. Learn to provision and manage cloud infrastructure across AWS, Azure, GCP, and more.

10 lessons
DevOpsEN
Introduction to Ansible

A beginner-friendly guide to Ansible covering inventory, ad-hoc commands, modules, playbooks, variables, facts, roles, templates, error handling, and best practices. Learn to automate configuration management, application deployment, and infrastructure provisioning.

10 lessons
DevOpsEN
Introduction to Monitoring & Observability

A comprehensive guide to monitoring and observability covering metrics, logs, traces, Prometheus, Grafana, alerting, SLOs, Kubernetes observability, and building a production-ready observability stack with open-source tools.

10 lessons
DevOpsEN
Introduction to Docker

Learn Docker from the ground up. Master containers, images, Dockerfiles, volumes, networking, Docker Compose, and best practices for packaging and running applications consistently across any environment.

10 lessons
DevOpsEN
Introduction to Kubernetes

Learn Kubernetes from the ground up. Master pods, deployments, services, config maps, persistent storage, scaling, and rolling updates to orchestrate containerised applications at scale.

10 lessons