Curriculum Roadmap

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.

69
Articles
12
Series
8
Tracks
All Series

Pick a series and go deep

Each series is a short course — 3 to 6 parts, written in plain English.

AWS

AWS ECS Deployment Walkthrough

4 parts

  1. 01Deploy a Container on AWS: Dockerfile → ECR → ECS Fargate
  2. 02ECS Part 1: Write the Dockerfile & Configure AWS CLI
  3. 03ECS Part 2: Create ECR Repository & Push Docker Image
  4. 04ECS Part 3: Deploy to Fargate — Cluster, Task, Service
Start with Part 0Begin
AWS

AWS for Beginners

2 parts

  1. 01Getting Started with AWS: Console, Regions and Free Tier
  2. 02AWS Core Services: EC2, S3 and IAM Explained
Start with Part 1Begin
AWS

AWS Foundations

2 parts

  1. 01AWS S3 Bucket Best Practices for Production
  2. 02Understanding IAM Roles vs Users vs Groups
Start with Part 1Begin
Azure

Azure AZ-104 Notes

6 parts

  1. 01Azure AZ-104 Study Guide: Roadmap & Summary
  2. 02AZ-104 Part 1: Identity & Governance (Azure AD, RBAC, Policy)
  3. 03AZ-104 Part 2: Storage, Redundancy & Access Tiers
  4. 04AZ-104 Part 3: Compute (VMs, Availability, VMSS, App Service, AKS)
  5. + 2 more…
Start with Part 0Begin
DevOps Tools

End-to-End CI/CD Pipeline Project

6 parts

  1. 01Real Project: Deploy a Java App with Jenkins, SonarQube, Nexus, Docker & Kubernetes
  2. 02CI/CD Project Part 1: Provision AWS Infrastructure
  3. 03CI/CD Project Part 2: Install Kubernetes with kubeadm
  4. 04CI/CD Project Part 3: Jenkins + Nexus + SonarQube + Docker
  5. + 2 more…
Start with Part 0Begin
DevOps Tools

Kubernetes from Scratch

2 parts

  1. 01Kubernetes Explained for Absolute Beginners
  2. 02Kubernetes Deployments, Services and ConfigMaps
Start with Part 1Begin
DevOps Tools

Docker from Scratch

3 parts

  1. 01What is Docker? A Simple Beginner's Guide
  2. 02Writing Your First Dockerfile
  3. 03Docker Compose: Run Many Containers Together
Start with Part 1Begin
DevOps Tools

Shipping Fast with Containers

2 parts

  1. 01The Perfect Dockerfile for Node.js Apps
  2. 02GitHub Actions: A Complete CI Pipeline
Start with Part 1Begin
Programming Guides

Learn Kafka

2 parts

  1. 01Kafka Explained Simply: Topics, Producers, Consumers
  2. 02Kafka Beyond Basics: Consumer Groups, Replication, Ordering
Start with Part 1Begin
Programming Guides

Python from Scratch

2 parts

  1. 01Python for Absolute Beginners
  2. 02Python Data Structures: Lists, Dicts and Sets
Start with Part 1Begin
IT Tips

Linux & Git Command Reference

3 parts

  1. 01Linux Cheat Sheet Part 1: Files, Directories & Processes
  2. 02Linux Cheat Sheet Part 2: Text, Networking, Archives, Scripting
  3. 03Git Cheat Sheet: Every Command You'll Actually Use
Start with Part 1Begin
Troubleshooting

Kubernetes Troubleshooting Playbook

4 parts

  1. 01Kubernetes Troubleshooting: 50 Common Errors — Overview
  2. 02K8s Errors Part 1: Pod-Level (Crash, Pending, ImagePull, OOM)
  3. 03K8s Errors Part 2: Networking (Services, DNS, Ingress, CNI, NetworkPolicy)
  4. 04K8s Errors Part 3: Cluster / Storage / RBAC / Autoscale
Start with Part 0Begin
By Track

Everything organised by category

Every article we have — series first, then standalone notes.

Recommended Path

Not sure where to start? Follow this order.

Zero to job-ready in about 8-12 weekends, one track at a time.

  1. Step 01

    Foundations: Linux & Git

    1 series · 2 standalone notes in IT Tips

    Start here
  2. Step 02

    Programming Basics

    2 series · 4 standalone notes in Programming Guides

    Start here
  3. Step 03

    Docker → Kubernetes → CI/CD

    4 series · 3 standalone notes in DevOps Tools

    Start here
  4. Step 04

    Cloud on AWS

    3 series · 2 standalone notes in AWS

    Start here
  5. Step 05

    Cloud on Azure

    1 series · 3 standalone notes in Azure

    Start here
  6. Step 06

    Cloud on GCP

    0 series · 3 standalone notes in Google Cloud

    Start here
  7. Step 07

    Debug like a pro

    1 series · 7 standalone notes in Troubleshooting

    Start here
  8. Step 08

    Interview Q&A

    0 series · 7 standalone notes in Interview Q&A

    Start here

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