Jenkins Training

(3) 3 Ratings

Course Schedule

30

JUL

Mon - Sat

07:30 PM - 10:00 PM ( IST )

06

AUG

Mon - Fri

11:00 AM - 02:00 PM ( IST )

11

AUG

Sat - Sun

05:30 AM - 06:30 AM ( IST )


Total Learners

990 Learners


LMS Access

365 days

Course duration

30 days


Support

24/7 support

Can't find convenient schedule?

Our experts can help you find a batch that meets your needs

The Instructor for this course is from one of the Big5 Companies in the world.

Drop us a Query

I agree to the Training T&C

Modes of Training

Corporate Training

Live, Classroom Or Self Paced Training

Online Classroom

Attend our Instructor Led Online Virtual Classroom

Self Paced Training

Comprehensive Recorded Videos by Experts to learn at your own pace

Course Features

Live Instructor-led Classes

This isn't canned learning. Its dynamic, its interactive, its effective

Expert Educators

Only the best or they're out. We are constantly evaluating our trainers

24&7 Support

We never sleep. Need something answered at 3 am? No Problem

Flexible Schedule

You don't learn as per our calendar. We work according to yours

☰ Details

Course Curriculum

Getting Started with Jenkins

  • Introduction
  • Preparing Your Environment
  • Starting Up Jenkins
  • Configuring the Tools
  • Your First Jenkins Build Job
  • Your First Build Job in Action
  • More Reporting and Displaying Javadocs. 

Installing and Running Jenkins

  • Running Jenkins from the jar file
  • Installing Jenkins in a servlet container
  • Setup Security
  • Email and Version Control
  • Master/slave configurations.

Advanced Jenkins

  • Monitoring External jobs
  • Distributed builds
  • File fingerprint tracking
  • Using Jenkins for non-Java projects
  • Matrix projects
  • Splitting a big job into smaller jobs 

Setting up Build Jobs and Security

  • Parametrized Builds
  • Distributed builds
  • Setting Email notification
  • Enabling Security in Jenkins
  • Different Levels of Authentication
  • Types of Access and Administration of the Access.

Using Metrics to Improve Quality

  • Introduction
  • Looking for foul Code through Code Coverage
  • Activating more PMD Rulesets
  • Creating Custom PMD Rules
  • Finding Bugs with FindBugs
  • Enabling Extra FindBugs Rules
  • Finding Security Defects with FindBugs
  • Verifying HTML Validity
  • Reporting with JavaNCSS and Checking Style Using an External pom.xml. 

Nodes and Master-Slave Configuration

  • Introduction to Nodes
  • Configuring nodes
  • Managing nodes
  • Distributing jobs over nodes
  • Binding Jobs to the Nodes and Setting up master and slave setup. 

Maintain and Use Jenkins

  • How to maintain Jenkins
  • Do's and Don'ts of Jenkins
  • Backup of Jenkins and Migrating Jenkins from one server to another. 

Building Continuous Delivery Pipelines

  • Sample: Java Application with Maven
  • Sample: JavaScript Application with NPM.

Performing Automated Deployment and Continuous Delivery

  • Introduction
  • Implementing Automated and Continuous Deployment
  • Deploying an application to an application server and 
  • Deployment of Simple Java web application using Tomcat. 

Course Description

What are the Objectives of this Training Course?

  • Understand the Continuous Integration/Delivery concepts and Build Pipelines
  • Configure and build basic Tools/Plugins
  • Use Jenkins to set up Build Pipelines
  • Perform Unit and Integration testing with Jenkins
  • Administer Jenkins by performing Backups/Restores
  • Understand the Master/Slave Topologies
  • Build and deploy simple applications to Tomcat 7 containers.

Who should go for this course?

  • Agile Managers leading an Agile team wanting to understand concepts like Continuous Integration/Delivery
  • Individual Contributors in the field of DevOps
  • Developers/Administrators who want to gain acceleration in their careers as "Jenkins Developer".

What are the Pre-requisites for this Course?

  • The pre-requisites for this course include Intermediate scripting knowledge in Windows and knowledge of basic testing frameworks like JUNIT or TestNG. 
  • Knowledge of Maven/Ant is beneficial but not mandatory. Some awareness of Server topologies and Release management is recommended, but not mandatory. 

FAQ

Do you have self paced training?

Yes, we offer self paced training

How do you provide training?

We offer three different modes of training. Instructor Led Live Training, Self Paced Training and Corporate Training

Do you offer any discounts?

Yes we offer discounts for group of 3 plus people.

Can I choose timings that suits my schedule?

Yes we are the only company where we work with students and offer flexible timings which fits your schedule

Who are the Instructors?

All our instructors are from MNC companies who have real time experience of more than 10 years.

Can I attend a demo session before joining?

Yes we offer a free demo session with the instructors. The trainer will answer all your queries and share the course agenda.

Course Reviews

Avinash

I came across Live Trainings Bangalore while I was searching for Fast Track courses in JENKINS. Their coordinators and instructors responded positively and I was able to get a good conceptual overview. Thank you LTB.

Sarath

I am thankful to Live Trainings Bangalore which is one of the best Educational organization. I have undergone two highly rated courses (Big data and Hadoop, Spark and Scala). Now i am doing well with the stuff learnt, after getting certified for big data and hadoop, I'm getting many offers from many companies. Thank you LTB.

Satish

Had a Great Experience in learning Jenkins with LTB. Instructor has a practical Knowledge and helped us during learning the Course. Thanks to the Trainer.