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.