Typorithm learning path
DevOps & Infra
Ship and operate — Kubernetes, Terraform, Docker & CI/CD, Git, and Bash.

Your learning path
0 of 63 topics completed
Saved on this device
Unit 1 · 4 topics
kubectl Commands
Drill the essential kubectl command set — get, apply, logs, exec, rollout, and scale.
Unit 2 · 3 topics
Workloads
Pod and Deployment manifests, selectors, and zero-downtime rollout strategies.
Unit 3 · 3 topics
Networking
ClusterIP, NodePort, and LoadBalancer Services plus Ingress host/path routing.
Unit 4 · 4 topics
Config & Scaling
ConfigMaps, Secrets, liveness/readiness probes, resources, and the HorizontalPodAutoscaler.
Unit 5 · 3 topics
Skaffold & Dev
Skaffold's build-and-deploy config and the dev/run/build commands for the inner loop.
Unit 6 · 3 topics
terraform Commands
The terraform CLI loop — init, fmt, validate, plan, apply, destroy, and state surgery.
Unit 7 · 4 topics
HCL Basics
Providers, resources, input variables, and outputs — the core HCL building blocks.
Unit 8 · 3 topics
State & Modules
Remote state with locking, reusable modules, and read-only data sources.
Unit 9 · 3 topics
Basics
init/add/commit, status/diff/log, and .gitignore — the everyday git working loop.
Unit 10 · 3 topics
Branching
Create and switch branches, merge with and without fast-forward, and rebase for a linear history.
Unit 11 · 3 topics
Remote & Collab
clone/remote/push, fetch/pull with upstream tracking, and annotated tags for releases.
Unit 12 · 3 topics
Advanced
Stash work in progress, cherry-pick a commit, and reset/revert/reflog to rewrite and recover history.
Unit 13 · 3 topics
Basics
Variables and echo, quoting and expansion, and test-based conditionals.
Unit 14 · 3 topics
Text Processing
Pipes and redirection, grep search, and sed/awk stream editing.
Unit 15 · 3 topics
Scripting
for/while loops, functions with local and return, and arguments with exit codes.
Unit 16 · 3 topics
System
find and xargs, processes and signals, and permissions with chmod.
Unit 17 · 3 topics
Images
Writing a Dockerfile, build/tag/push, and multi-stage builds for small production images.
Unit 18 · 3 topics
Containers
Running containers, volumes and networks, and the container lifecycle with cleanup.
Unit 19 · 3 topics
Compose
Multi-container apps with docker compose — services, volumes/env/networks, and the everyday commands.
Unit 20 · 3 topics
CI/CD
GitHub Actions workflows, build/test/deploy stages, and secrets, caching, and matrix builds.