Jenkins for Beginners

July 1, 2026 · View on GitHub

Languages: English · 简体中文 · Español · Français · Deutsch · 日本語 · Русский · 한국어 · Português

Jenkins for Beginners

In this course, you will learn how to install Jenkins on a Linux machine using Docker and master the fundamentals of CI/CD. From exploring the interface to creating pipelines and managing security, this comprehensive course covers everything you need to get started with Jenkins.

Start Course on LabEx

Exercises

IndexNameDifficultyPractice
01Inspecting Jenkins with DockerBeginnerStart Lab
02Inspect Jenkins with DockerBeginnerStart Challenge
03Initializing a Jenkins ControllerBeginnerStart Lab
04Exploring the Jenkins InterfaceBeginnerStart Lab
05Manage Jenkins ViewsBeginnerStart Challenge
06Configuring Basic Freestyle ProjectsBeginnerStart Lab
07Parameterizing Builds and Using ScriptsBeginnerStart Lab
08Publishing Test Reports and Build NotificationsBeginnerStart Lab
09Integrating Jenkins with Source Control (Git)BeginnerStart Lab
10Triggering Jenkins Builds with WebhooksBeginnerStart Lab
11Introduction to Jenkins PipelinesBeginnerStart Lab
12Inspect Jenkins and Create a PipelineBeginnerStart Challenge
13Prepare a Visual Jenkins PipelineBeginnerStart Challenge
14Writing Scripted Jenkins PipelinesBeginnerStart Lab
15Creating Multibranch PipelinesBeginnerStart Lab
16Using Jenkins Shared LibrariesBeginnerStart Lab
17Running Pipelines on Container AgentsBeginnerStart Lab
18Create Maven-Style Jenkins BuildsBeginnerStart Challenge
19Create npm-Style Jenkins BuildsBeginnerStart Challenge
20Configuring Tools and Labeled AgentsBeginnerStart Lab
21Managing Installed Plugins in JenkinsBeginnerStart Lab
22Audit Jenkins Plugin MaintenanceBeginnerStart Challenge
23Jenkins User ManagementBeginnerStart Lab
24Manage Jenkins UsersBeginnerStart Challenge
25Storing Credentials in JenkinsBeginnerStart Lab
26Manage Jenkins CredentialsBeginnerStart Challenge
27Backing Up and Restoring Jenkins ConfigurationBeginnerStart Lab

About LabEx

LabEx is a hands-on learning platform for beginners.

Explore Linux, DevOps, Cybersecurity, and more — all directly in your browser.

Learn step by step through interactive labs, guided exercises, and real-world projects. 🌱
No setup, no stress — just practice and grow your skills by doing.


Download on the App Store Download on the Mac App Store


📖 Need help? Visit our Help Center or email info@labex.io