← All learning paths

Typorithm learning path

DevOps & Infra

Ship and operate — Kubernetes, Terraform, Docker & CI/CD, Git, and Bash.

20Focused units
63Topics to explore
567Practice activities
DevOps & Infra course illustration

Your learning path

0 of 63 topics completed

Saved on this device

01

Unit 1 · 4 topics

kubectl Commands

Drill the essential kubectl command set — get, apply, logs, exec, rollout, and scale.

0/4 complete
02

Unit 2 · 3 topics

Workloads

Pod and Deployment manifests, selectors, and zero-downtime rollout strategies.

0/3 complete
03

Unit 3 · 3 topics

Networking

ClusterIP, NodePort, and LoadBalancer Services plus Ingress host/path routing.

0/3 complete
04

Unit 4 · 4 topics

Config & Scaling

ConfigMaps, Secrets, liveness/readiness probes, resources, and the HorizontalPodAutoscaler.

0/4 complete
05

Unit 5 · 3 topics

Skaffold & Dev

Skaffold's build-and-deploy config and the dev/run/build commands for the inner loop.

0/3 complete
06

Unit 6 · 3 topics

terraform Commands

The terraform CLI loop — init, fmt, validate, plan, apply, destroy, and state surgery.

0/3 complete
07

Unit 7 · 4 topics

HCL Basics

Providers, resources, input variables, and outputs — the core HCL building blocks.

0/4 complete
08

Unit 8 · 3 topics

State & Modules

Remote state with locking, reusable modules, and read-only data sources.

0/3 complete
09

Unit 9 · 3 topics

Basics

init/add/commit, status/diff/log, and .gitignore — the everyday git working loop.

0/3 complete
10

Unit 10 · 3 topics

Branching

Create and switch branches, merge with and without fast-forward, and rebase for a linear history.

0/3 complete
11

Unit 11 · 3 topics

Remote & Collab

clone/remote/push, fetch/pull with upstream tracking, and annotated tags for releases.

0/3 complete
12

Unit 12 · 3 topics

Advanced

Stash work in progress, cherry-pick a commit, and reset/revert/reflog to rewrite and recover history.

0/3 complete
13

Unit 13 · 3 topics

Basics

Variables and echo, quoting and expansion, and test-based conditionals.

0/3 complete
14

Unit 14 · 3 topics

Text Processing

Pipes and redirection, grep search, and sed/awk stream editing.

0/3 complete
15

Unit 15 · 3 topics

Scripting

for/while loops, functions with local and return, and arguments with exit codes.

0/3 complete
16

Unit 16 · 3 topics

System

find and xargs, processes and signals, and permissions with chmod.

0/3 complete
17

Unit 17 · 3 topics

Images

Writing a Dockerfile, build/tag/push, and multi-stage builds for small production images.

0/3 complete
18

Unit 18 · 3 topics

Containers

Running containers, volumes and networks, and the container lifecycle with cleanup.

0/3 complete
19

Unit 19 · 3 topics

Compose

Multi-container apps with docker compose — services, volumes/env/networks, and the everyday commands.

0/3 complete
20

Unit 20 · 3 topics

CI/CD

GitHub Actions workflows, build/test/deploy stages, and secrets, caching, and matrix builds.

0/3 complete