Training > DevOps & Site Reliability > Introduction to Jenkins (LFS167)
Training Course

Introduction to Jenkins (LFS167)

Learn the fundamentals required to implement Continuous Integration (CI) and Continuous Delivery (CD) workflows using the Jenkins automation server in this free course.

Who Is It For

This course is for teams considering using Jenkins as a CI/CD tool and looking to automate their software delivery process, as well as those who need guidelines on how to set up a CI/CD workflow using the Jenkins automation server.
read less read more
What You’ll Learn

In this course you will learn the role of Jenkins in software development lifecycle, how to set up and access the Jenkins automation server, how to build your software by configuring and running various types of Jenkins projects, how to install and manage plugins, how to scale and secure Jenkins, and more.
read less read more
What It Prepares You For

Upon completion, you will have a solid understanding of the role that Jenkins plays in the software development lifecycle, how to install a Jenkins server, how to build software for it, how to manage third party integrations/plugins and how to scale and secure Jenkins. Finally, you will get a glimpse of what you can do to further enhance your CI/CD skills.
read less read more
Course Outline
Welcome!
Chapter 1. CI/CD Overview
Chapter 2. Jenkins Installation Basics
Chapter 3. Jenkins Dashboard
Chapter 4. Jenkins Plugins
Chapter 5. Jenkins Security
Chapter 6. Jenkins Projects
Chapter 7. Freestyle Project
Chapter 8. Pipeline Project
Chapter 9. Distributed Builds Architecture
Chapter 10. What’s Next?

Prerequisites
To make the most of this course, you will need to have:

  • Basic knowledge of software development lifecycle (SDLC).
  • Basic knowledge of software configuration management (SCM) tools, such as GIT.
Reviews
Jul 2024
This course was amazing. I have always been fascinated by CI/CD tools, and had the urge to start my learning journey. I feel lucky that I started with Jenkins.
Jul 2024
I absolutely loved the labs. Getting hands-on experience with Jenkins was extremely helpful in understanding how CI/CD works in practice.
Jun 2024
I have just started learning Jenkins, and the course content is great, with good examples.
May 2024
I liked the demo videos, they are great!
Apr 2024
The Jenkins course offered by edX was an incredibly insightful journey into mastering this essential automation tool. The comprehensive curriculum provided a solid foundation for understanding Jenkins' core concepts, from basic configurations to advanced pipeline scripting. The interactive nature of the course, coupled with hands-on exercises and real-world examples, made learning both engaging and practical. The instructors were knowledgeable and supportive, ensuring clarity at every step. Overall, this course exceeded my expectations, and has equipped me with the skills needed to excel in managing continuous integration and deployment processes with Jenkins. Highly recommended!
Mar 2024
The course is very descriptive, and easy to understand.
Mar 2024
It provides a good understanding of Jenkins. So this is a good intro course for everybody who wants to go deeper in CI/CD.
Mar 2024
Learning about Jenkins Pipelines was very useful.
Jan 2024
The content was GREAT!
Jan 2024
The course was clear, concrete and precise.