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.
0 of 9 lessons complete
About this course
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.
Syllabus
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 RuntimeUnlimitedFinish the lesson, Pass the quick check and pass the coding challenge in "Environment Variables and Secrets Hygiene" to unlock this lesson.12m
- Containers Explained SimplyUnlimitedFinish the lesson and pass the quick check in "Build Time vs Runtime" to unlock this lesson.14m
- CI/CD PipelinesUnlimitedFinish 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 AppUnlimitedFinish the lesson, Pass the quick check and pass the coding challenge in "CI/CD Pipelines" to unlock this lesson.14m
- Monitoring, Logging, and AlertsUnlimitedFinish the lesson and pass the quick check in "Deploying a Web App" to unlock this lesson.14m
- Rollbacks and Incident BasicsUnlimitedFinish the lesson, Pass the quick check and pass the coding challenge in "Monitoring, Logging, and Alerts" to unlock this lesson.15m
- From Laptop to ProductionUnlimitedComplete "Rollbacks and Incident Basics" to unlock this project.~6h