Learn cloud, DevOps and programming
— in the right order.
Every note on TechNotesHub, arranged as a beginner-first path. Pick a series, finish it in a weekend, tick it off — repeat.
Pick a series and go deep
Each series is a short course — 3 to 6 parts, written in plain English.
AWS ECS Deployment Walkthrough
4 parts
- 01Deploy a Container on AWS: Dockerfile → ECR → ECS Fargate
- 02ECS Part 1: Write the Dockerfile & Configure AWS CLI
- 03ECS Part 2: Create ECR Repository & Push Docker Image
- 04ECS Part 3: Deploy to Fargate — Cluster, Task, Service
AWS for Beginners
2 parts
- 01Getting Started with AWS: Console, Regions and Free Tier
- 02AWS Core Services: EC2, S3 and IAM Explained
AWS Foundations
2 parts
- 01AWS S3 Bucket Best Practices for Production
- 02Understanding IAM Roles vs Users vs Groups
Azure AZ-104 Notes
6 parts
- 01Azure AZ-104 Study Guide: Roadmap & Summary
- 02AZ-104 Part 1: Identity & Governance (Azure AD, RBAC, Policy)
- 03AZ-104 Part 2: Storage, Redundancy & Access Tiers
- 04AZ-104 Part 3: Compute (VMs, Availability, VMSS, App Service, AKS)
- + 2 more…
End-to-End CI/CD Pipeline Project
6 parts
- 01Real Project: Deploy a Java App with Jenkins, SonarQube, Nexus, Docker & Kubernetes
- 02CI/CD Project Part 1: Provision AWS Infrastructure
- 03CI/CD Project Part 2: Install Kubernetes with kubeadm
- 04CI/CD Project Part 3: Jenkins + Nexus + SonarQube + Docker
- + 2 more…
Kubernetes from Scratch
2 parts
- 01Kubernetes Explained for Absolute Beginners
- 02Kubernetes Deployments, Services and ConfigMaps
Docker from Scratch
3 parts
- 01What is Docker? A Simple Beginner's Guide
- 02Writing Your First Dockerfile
- 03Docker Compose: Run Many Containers Together
Shipping Fast with Containers
2 parts
- 01The Perfect Dockerfile for Node.js Apps
- 02GitHub Actions: A Complete CI Pipeline
Learn Kafka
2 parts
- 01Kafka Explained Simply: Topics, Producers, Consumers
- 02Kafka Beyond Basics: Consumer Groups, Replication, Ordering
Python from Scratch
2 parts
- 01Python for Absolute Beginners
- 02Python Data Structures: Lists, Dicts and Sets
Linux & Git Command Reference
3 parts
- 01Linux Cheat Sheet Part 1: Files, Directories & Processes
- 02Linux Cheat Sheet Part 2: Text, Networking, Archives, Scripting
- 03Git Cheat Sheet: Every Command You'll Actually Use
Kubernetes Troubleshooting Playbook
4 parts
- 01Kubernetes Troubleshooting: 50 Common Errors — Overview
- 02K8s Errors Part 1: Pod-Level (Crash, Pending, ImagePull, OOM)
- 03K8s Errors Part 2: Networking (Services, DNS, Ingress, CNI, NetworkPolicy)
- 04K8s Errors Part 3: Cluster / Storage / RBAC / Autoscale
Everything organised by category
Every article we have — series first, then standalone notes.
Series · 4 parts
AWS ECS Deployment Walkthrough
Series · 2 parts
AWS for Beginners
Series · 2 parts
AWS Foundations
Series · 6 parts
Azure AZ-104 Notes
- ›Azure AZ-104 Study Guide: Roadmap & Summary
- ›AZ-104 Part 1: Identity & Governance (Azure AD, RBAC, Policy)
- ›AZ-104 Part 2: Storage, Redundancy & Access Tiers
- ›AZ-104 Part 3: Compute (VMs, Availability, VMSS, App Service, AKS)
- ›AZ-104 Part 4: Networking (VNet, NSG, VPN, Load Balancer, DNS)
- ›AZ-104 Part 5: Monitor, Backup & Recovery
Series · 6 parts
End-to-End CI/CD Pipeline Project
- ›Real Project: Deploy a Java App with Jenkins, SonarQube, Nexus, Docker & Kubernetes
- ›CI/CD Project Part 1: Provision AWS Infrastructure
- ›CI/CD Project Part 2: Install Kubernetes with kubeadm
- ›CI/CD Project Part 3: Jenkins + Nexus + SonarQube + Docker
- ›CI/CD Project Part 4: The Complete Jenkinsfile (11 Stages)
- ›CI/CD Project Part 5: Monitoring with Prometheus + Grafana
Series · 2 parts
Kubernetes from Scratch
Series · 3 parts
Docker from Scratch
Series · 2 parts
Shipping Fast with Containers
Series · 2 parts
Learn Kafka
Series · 2 parts
Python from Scratch
Series · 3 parts
Linux & Git Command Reference
Standalone Notes
Series · 4 parts
Kubernetes Troubleshooting Playbook
Standalone Notes
Not sure where to start? Follow this order.
Zero to job-ready in about 8-12 weekends, one track at a time.
Want to add your notes to the roadmap?
Follow our simple contributor guidelines and your notes could be part of the next series students search for.
Read the Contributor Guide