DevOps Fundamentals



DevOps is not only a set of processes and tools but is more rightly represented by the culture of enhanced communication and collaboration between IT operation guys and Developers. DevOps culture is guided by principles of DevOps such as Automation, infrastructure as code, practices such as continuous integration, continuous delivery, and implemented by a large set of DevOps tools. In this course, DevOps concepts are explained in easy to understand language along with hands-on examples on basic tools of DevOps. It will help you to begin your journey to DevOps.

What Will I Learn?

  • Learn what is DevOps and why it is becoming popular in IT industry
  • Learn the fundamental principles of DevOps
  • Understand what is a DevOps pipeline
  • Learn how to use the CI/CD tool - Jenkins
  • Learn to use source code management tool - Git

Topics for this course

15 Lessons

Section 1: DevOps Fundamentals

1. Introduction to DevOps2:33
2. DevOps Principles5:01
3. Devops Terminology7:07
4. DevOps Pipeline3:41
5. Introduction to Git6:04
6. Git installation and repository setup12:41
7. Git- Tracking your changes4:37
8. Git understanding index area and local repositories7:43
9. Git branches12:27
10. Merging branches in Git13:21
11. Introduction to Jenkins5:44
12. Jenkins Installation4:06
13. DevOps pipeline using Jenkins14:21
14. Introduction to Chef5:19
15. Introduction to Containers4:43

About the instructors

David Bombal

0 ratings (0 )
25 Courses
5 students


Course Details


  • Basic knowledge about Linux and networking is good to have
  • Basic understanding of software development in general is good to have

Target Audience

  • eginners who are interested to learn DevOps
  • Developers who are curious to extend their knowledge of DevOps
  • System Administrators who want to add DevOps in their skillset