shell · intermediate
DevOps and Deployment
Learn how real software gets from a developer's laptop to production: environments, secrets, containers, CI/CD, deployment, monitoring, and incident response.
A practical, beginner-friendly tour of DevOps. You will learn what "shipping" software really means, how environments and configuration work, how to keep secrets safe, the difference between build time and runtime, what containers are and why they exist, how CI/CD pipelines automate delivery, how to deploy a web app, how teams monitor and alert on running systems, and how to think calmly about rollbacks and incidents.
Foundations of Shipping Software
What shipping means, environments, and configuration.
- What "Shipping" Really MeansLevel 1 · Complete beginner · Pass the quick check to continue10m
- Environments and ConfigurationFinish the lesson and pass the quick check in "What "Shipping" Really Means" to unlock this lesson.12m
- Environment Variables and Secrets HygieneFinish the lesson and pass the quick check in "Environments and Configuration" to unlock this lesson.12m
Packaging and Automating Delivery
Containers and CI/CD pipelines that move code safely.
- Build Time vs RuntimeFinish the lesson, Pass the quick check and pass the coding challenge in "Environment Variables and Secrets Hygiene" to unlock this lesson.12m
- Containers Explained SimplyFinish the lesson and pass the quick check in "Build Time vs Runtime" to unlock this lesson.14m
- CI/CD PipelinesFinish the lesson and pass the quick check in "Containers Explained Simply" to unlock this lesson.14m
Running Software in Production
Deploying, watching, and recovering real systems.
- Deploying a Web AppFinish the lesson, Pass the quick check and pass the coding challenge in "CI/CD Pipelines" to unlock this lesson.14m
- Monitoring, Logging, and AlertsFinish the lesson and pass the quick check in "Deploying a Web App" to unlock this lesson.14m
- Rollbacks and Incident BasicsFinish the lesson, Pass the quick check and pass the coding challenge in "Monitoring, Logging, and Alerts" to unlock this lesson.15m
- From Laptop to ProductionComplete "Rollbacks and Incident Basics" to unlock this project.~6h