I work mainly as a network administrator with Cisco devices, firewalls, and related infrastructure. I'd like to learn DevOps, especially automation and the development-to-deployment workflow, and I'm hoping to focus on one structured course rather than jumping between lots of resources. Ideally, the course would include a practical project I can complete at the end. I've come across a couple of popular bootcamp-style options, but I'm not sure whether they're the best choice. What course or learning path would you recommend for someone with a networking background?
4 Answers
Cisco DevNet is a natural place to start given your background. It connects networking knowledge with APIs, automation, and software development practices.
Choose a course that covers Git, Linux, scripting, CI/CD, and infrastructure as code. The most useful project would be a small lab where you manage infrastructure with code and troubleshoot a deliberately broken deployment. If a course skips version control or debugging, it probably won’t translate well to real operations work.
The options you found may be fine, but check out their free material before paying. That lets you see whether the teaching style works for you and whether the content actually includes hands-on work.
DevOps is a broad label, and different companies use it to mean different things—cloud infrastructure, CI/CD, automation, or a mix of several specialties. A roadmap can help you see the bigger picture, but you don’t need to master every branch immediately. Start with the fundamentals and follow the areas that connect most closely to your networking experience.

That makes sense. I already have a solid networking foundation, so I’ll focus first on the automation, Linux, and infrastructure pieces instead of trying to learn everything at once.