While most devops programs are either too theoretical or directly jump into tools, we tend to miss on the bigger picture on where does things start actually and how does it reaches the end point and beyond. Software development starts with an idea. The idea gets fulfilled when it goes live and is used or is available for use by the end users. The entire process from idea to go live can be show cased by the following three onion rings
Part 1
3 days of initial program covers ideation to starting point of coding using BDD, cucumber, Junit and Mockitos. There is a practical assessment exam and certification post this first part.
Part 2
Last 3 days of the program then deep dives into Software Configuration Management (SCM) and maven as a build tool, Continuous Integration (CI) + CI USING Jenkins, Checking Code Coverage [Cobertura],Infrastructure Management(docker and Ansible),Automated Deployment Tool – Ansible followed by Continuous Delivery. There is a practical assessment exam and certification post this second part. You will get a CP-DOF (Certified Professional – DevOps Foundation) certificate from DevOps++ alliance.
http://qaagility.com/end-2-end-practical-devops-workshop.html