The
Code
Forge
.io
Java
Python
C / C++
JavaScript
DSA
Database
System Design
DevOps Track
DevOps Tutorials
Docker, Kubernetes, CI/CD, AWS, Linux and everything you need for modern DevOps.
85
Topics
8
Beginner
49
Intermediate
28
Advanced
Linux
Linux Command Line Basics
Beginner
Linux File System
Beginner
Linux File Permissions
Intermediate
Linux Process Management
Intermediate
Shell Scripting Basics
Intermediate
Shell Scripting Advanced
Advanced
cron Jobs in Linux
Intermediate
Linux Networking Commands
Intermediate
SSH and SCP Explained
Beginner
vim Editor Basics
Beginner
Linux System Performance Tuning
Advanced
Linux Disk and Storage Management
Intermediate
Git
Introduction to Git
Beginner
Git Branching and Merging
Intermediate
Git Rebase vs Merge
Intermediate
Git Stash and Cherry-pick
Intermediate
Git Workflows — GitFlow
Intermediate
GitHub Pull Requests and Code Review
Beginner
Git Tags and Releases
Intermediate
Resolving Git Merge Conflicts
Intermediate
Git Hooks Explained
Intermediate
Docker
Introduction to Docker
Intermediate
Docker Images and Containers
Intermediate
Dockerfile Explained
Intermediate
Docker Volumes and Networking
Intermediate
Docker Compose
Intermediate
Docker Registry and Docker Hub
Beginner
Docker Security Best Practices
Advanced
Multi-stage Docker Builds
Advanced
Docker Swarm Basics
Advanced
Optimising Docker Images
Advanced
Docker Networking Deep Dive
Advanced
Kubernetes
Introduction to Kubernetes
Advanced
Kubernetes Pods and Deployments
Advanced
Kubernetes Services and Ingress
Advanced
Kubernetes ConfigMaps and Secrets
Advanced
Kubernetes StatefulSets
Advanced
Kubernetes HPA — Autoscaling
Advanced
Helm Charts for Kubernetes
Advanced
kubectl Commands Cheatsheet
Intermediate
Kubernetes Monitoring with Prometheus
Advanced
Kubernetes Architecture Explained
Advanced
Kubernetes Network Policies
Advanced
Service Mesh — Istio Basics
Advanced
CI/CD
Introduction to CI/CD
Intermediate
GitHub Actions Tutorial
Intermediate
Jenkins Tutorial
Intermediate
GitLab CI/CD Tutorial
Intermediate
CI/CD Pipeline Best Practices
Advanced
Blue-Green Deployment
Advanced
Canary Releases Explained
Advanced
Infrastructure as Code Introduction
Intermediate
ArgoCD for GitOps
Advanced
Semantic Versioning Explained
Beginner
Feature Flags Explained
Intermediate
Release Management Best Practices
Intermediate
Rolling Deployments
Intermediate
Cloud
Introduction to AWS
Intermediate
AWS EC2 Basics
Intermediate
AWS S3 Basics
Intermediate
AWS Lambda and Serverless
Intermediate
AWS RDS and DynamoDB
Intermediate
AWS VPC and Networking
Advanced
AWS IAM — Identity and Access
Intermediate
AWS CloudFront and Route 53
Intermediate
Introduction to Google Cloud Platform
Intermediate
Introduction to Azure
Intermediate
Terraform Basics
Intermediate
Ansible Basics
Intermediate
Cloud Cost Optimisation
Intermediate
Serverless Architecture Explained
Intermediate
AWS EKS — Elastic Kubernetes Service
Advanced
Google Cloud Run Basics
Intermediate
AWS SQS and SNS
Intermediate
AWS CloudWatch Basics
Intermediate
Multi-Cloud Strategy
Advanced
Monitoring
Introduction to Monitoring and Observability
Intermediate
Prometheus and Grafana Setup
Intermediate
ELK Stack — Elasticsearch Logstash Kibana
Advanced
Application Performance Monitoring
Intermediate
Distributed Tracing with Jaeger
Advanced
SLI SLO SLA Explained
Intermediate
Alerting and On-call Best Practices
Intermediate
Log Aggregation Best Practices
Intermediate
Chaos Engineering Basics
Advanced