Tools / Developer tools and DevOps
CI and CD
Building, testing and deploying automatically on every change.
About 8 hours of study. It builds on Git and Testing and debugging.
Where to learn it
GitHub
Quickstart, then Building and testing, then Deployment
Section not checked yet
GitHub
Hello GitHub Actions, then Test with Actions
Short courses that run inside your own GitHub repository.
Wrong chapter, dead link, or know something better? Tell us on GitHub.
Your route to CI and CD
Pick where you’re starting from. Anything your background already covers is left out, and the rest is put in order.
4 stops to go, about 66 hours of study.
Open a stop to see the book, the video course and the practice for it. Tick its circle when you've finished.
- 40 h
Programming. Ready to start.
- 12 h
Programming. After Programming in Python.
- 6 h
Programming. Ready to start.
- Tool8 h
Infrastructure and operations. After Git and Testing and debugging.
That's the whole route to CI and CD.
Which roles ask for it
- Software engineer (SDE) in the first year
- Backend engineer in the first year
- Frontend engineer in the first year
- Full-stack engineer in the first year
- Android developer in the first year
- QA engineer / SDET in the first year
- DevOps / site reliability engineer to get hired
- iOS developer in the first year
- MLOps engineer to get hired
- Analytics engineer in the first year
- Platform engineer to get hired
- Scrum master / delivery manager in the first year
- Cloud engineer in the first year
- Application support engineer in the first year
What it needs and what it leads to: CI and CD on the map.