Jenkins Intermediate Training
This course provides essential knowledge for mastering Jenkins automation. Participants will gain insights into configuring Jenkins dashboards, generating detailed reports, ...
and optimizing tool setups. This training is designed to enhance skills in continuous integration, job scheduling, and seamless integration with a variety of essential development tools.
Show more
Instructor
AcumenITTrainingInc
0
0 reviews
- Description
- Reviews

COURSE DESCRIPTION
Jenkins is an open source automation server which enables developers around the world to reliably build, test, and deploy their software. In this course, you will understand the dashboard, reports, and best configuration of the tools.
COURSE OUTLINE
Module 1: Lets understand Continuous Integration
- What is Continuous Integration
- Benefits of Continuous Integration
- What is Continuous Delivery
- What is Continuous Deployment
- Continuous Integration Tools
- Jenkins Vs TeamCity Vs Bamboo
Module 2: What is Jenkins?
- History of Jenkins
- Release of Jenkins
- Jenkins Vs Jenkins Enterprise
Module 3: Jenkins Installation
- Prerequisites
- Installing Jenkins using Yum
- Installing Jenkins using Apt
- Installing Jenkins using MSI
- Installing Jenkins using Tomcat
- Installing as a Service
- Starting and Stopping Jenkins
Module 4: Jenkins Dashboard Tour
- Understand Freestyle Project
- Freestyle General Tab
- Freestyle Source Code Management Tab
- Freestyle Build Triggers Tab
- Freestyle Build Environment
- Freestyle Build
- Freestyle Post-build Actions
- Manage Jenkins
- My Views
- Credentials
- People
- Build History
Module 5: Creating a Simple Job
- Simple Java and Maven Based Application
- Simple Java and Ant Based Application
- Simple Java and Grovy Based Application
- Simple DOTNET and MSBuild Based Application
- Simple C++ using Batch Application
Module 6: Jobs Scheduling in Jenkins
- Manually Building
- Build Trigger based on fixed schedule
- Build Trigger by script
- Build Trigger Based on pushed to git
Module 7: Useful Jobs Configuration
- Jenkins Jobs parameterised
- Execute concurrent builds
- Jobs Executors
- Build Other Projects
- Build after other projects are built
- Throttle Builds
Module 8: Reports in Jenkins
- Junit Report
- SonarQube Reports
- Jacoco Reports
- Coverity Reports
- Selenium Reports
- Test Results
- Cucumber Reports
Module 9: Jenkins Plugins
- Installing a Plugin
- Plugin Configuration
- Updating a Plugin
- Plugin Wiki
- Top 20 Useful Jenkins Plugins
- Using Jenkins Pluginss Best Practices
Module 10: Jenkins Node Managment
- Adding a Linux Node
- Adding a Windows Nodes
- Nodes Management using Jenkins
- Jenkins Nodes High Availability
Module 11: Jenkins Integration with other tools
- Jira
- Git
- SonarQube
- Maven
- Junit
- Chef
- Puppet
- Ansible
- Docker
- AWS
- Jacoco
- Coverity
- Selenium
Please contact us for schedules and for booking a private class.
Please, login to leave a review
Share
Course details
Duration
March 17 - 18, 2025
Popular courses
Popular Courses
Archive
Working hours
Monday | 9:00 am - 6.00 pm |
Tuesday | 9:00 am - 6.00 pm |
Wednesday | 9:00 am - 6.00 pm |
Thursday | 9:00 am - 6.00 pm |
Friday | 9:00 am - 6.00 pm |
Saturday | Closed |
Sunday | Closed |