DevOps
Docker, CI/CD, Kubernetes, and cloud deployment — coming soon.
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.
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.
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.
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.
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.
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.
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.
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.
Learn Kubernetes from the ground up. Master pods, deployments, services, config maps, persistent storage, scaling, and rolling updates to orchestrate containerised applications at scale.