DevOps & CI/CD
Deliver software repeatably: Git workflows, automated tests, continuous integration and delivery, GitHub Actions, containers, secrets, deployment strategies and rollback.
- Planned 30 days
- About 2 h per day
- 6 planned modules
This course is in development and not yet available for purchase. The planned curriculum below is a draft and may change before launch.
Overview
A hands-on program on modern software delivery. You learn DevOps principles, Git and pull-request workflows, automated testing, continuous integration and delivery, GitHub Actions, environments and build artifacts, containers, configuration management, infrastructure-as-code concepts, secrets management, deployment strategies, monitoring, rollback and recovery, supply-chain security and pipeline troubleshooting. The capstone is a sample repository with automated checks, a documented pipeline, safe secret handling and a controlled or simulated deployment.
What you will be able to do
- Explain DevOps principles and delivery workflows
- Build CI pipelines with automated tests
- Design continuous delivery with environments and artifacts
- Use containers and manage configuration and secrets safely
- Choose deployment strategies and plan rollback
- Troubleshoot pipelines and secure the delivery lifecycle
Before you start
- Basic programming in any language
- Basic Git is helpful
Planned curriculum
A draft outline of the modules being written. Lessons are not available yet, and the outline may change after expert review.
Availability
This course is not on sale yet. It becomes available only after its lessons, assessments and resources pass Yumeora's review. When published, it is planned to be included in Yumeora All-Access.