Linux
- filesystem
- permissions
- users
- processes
- systemd
- logs
- SSH
Set up a Linux VM or WSL. Live in the terminal for a week.
Navigate, manage services, and SSH into a server without a guide.
A beginner-friendly 14-week path from Linux fundamentals to one deployable, observable cloud project—built at 3 hours a day.
A way for development and operations to ship small changes safely, automate the repeatable work, and learn quickly from production.
Set up a Linux VM or WSL. Live in the terminal for a week.
Navigate, manage services, and SSH into a server without a guide.
Write three utility scripts and push everything to GitHub.
Script a backup task and handle a merge conflict calmly.
Configure firewall rules and put Nginx in front of an app.
Explain what happens when you type a URL, step by step.
Containerize a small app and publish the image to Docker Hub.
Write a Dockerfile from scratch and debug a failing build.
Run an app, database, and cache together as one stack.
docker compose up brings the stack to life.
Guftgu · JenkinsGitHub Actions masterclassAlt · Actions tutorialJenkins playlist
Skim Guftgu Maven + Chef; cap both at 2 days.
Test code, build an image, and push it on every commit.
A git push triggers a green pipeline end to end.
Launch EC2 and host a static site on S3.
Explain roles vs users and secure an S3 bucket correctly.
Put app servers in private subnets behind a load balancer.
Draw the VPC architecture from memory.
Create a local cluster and deploy the containerized app.
Deploy, scale, and roll back with kubectl.
Continue the W9 course’s Volumes, Helm, and EKS chapters.
Package the app as a Helm chart; deploy to a managed cluster.
One Helm command deploys the full app.
Provision the entire AWS setup from Phase 3 as code.
Destroy and recreate the infrastructure with two commands.
Monitor the Kubernetes app and set an alert that actually fires.
Your alert reaches you before a user would notice.
Every phase becomes one coherent deployment story.
Ship the full flow above with setup steps and a clear architecture diagram.
A stranger can deploy it from the README alone.
Lead with projects, add measurable outcomes, and send five tailored applications a day.
Resume reviewed, profiles polished, first 10 applications sent.
Answer out loud, then sketch the system.
Learn tools in context, not as disconnected tutorials.