Continuous Integration with Jenkins Certification Training

The Continuous Integration with Jenkins Certification Training course provides an overview of Jenkins and Continuous Integration Fundamentals.  The course equips the delegates with the essential knowledge and skills required to develop and monitor their own Jenkins plugins. The delegates will be introduced to the Continuous Deployment and Continuous Integration concepts and processes related to Jenkins. All the Components and Plugins used in Jenkins will be explained in detail. Master the concepts of Build Pipeline, Secure Jenkins, Master/Slave Topologies and Tomcat 7 with our two day Continuous Integration with Jenkins Certification Training program. Throughout the Jenkins course, the delegates will learn how to install Jenkins CI Server on windows, how to configure several tools which can be used with Jenkins and how to effectively use Jenkins for deploying and testing Java projects.

Jenkins is extremely flexible and powerful and easy to install and configure on different operating systems. It allows continuous integration and delivery of projects. In the training course, the delegates will gain an understanding of Continuous Integration and Jenkins-Ci, A JENKINS Job, Jenkins Plugin, Installing and Running Jenkins and Distributed Builds with Jenkins. This comprehensive course will help the delegates to draw real connections among different components of Jenkins. The course enables the delegates to deploy, install and monitor several tools associated with Jenkins. By the completion of the course, the delegates will learn why Jenkins is a better option when compared to Hudson, setup Jenkins environment and Build Jobs.    

Prerequisites

The prerequisites of the course include:

  • Knowledge of basic testing frameworks like JUNIT or TestNG
  • Knowledge of application servers like tomcat, jboss etc.
  • Intermediate scripting knowledge in Windows

However, some awareness of Server topologies and Release management would be beneficial, but not mandatory.      


Course Objectives

  • Understand the concepts of Continuous Integration/Delivery
  • Set up Build Pipelines using Jenkins
  • Perform Backups/Restores to administer Jenkins
  • Configure and build basic Tools/Plugins
  • Perform Unit and Integration testing with Jenkins
  • Get insights into Master/Slave Topologies
  • Build and deploy simple applications to Tomcat 7 containers

Who is this course for?

The Continuous Integration with Jenkins Certification Training course  is aimed at individuals who want to master Jenkins. The course is also suitable for:

  • Developers and Administrators who want to become Jenkins Developer
  • Agile Managers who are responsible for leading an Agile team and who want to gain an understanding of concepts like Continuous Integration/Delivery
  • Individual Contributors in the domain of DevOps

An Introduction to Jenkins

  • Introduction
  • Continuous Integration Fundamentals
  • History of Jenkins
  • Introducing Jenkins
  • Jenkins Fundamentals
  • Shift from Hudson to Jenkins
  • Whether to Use Jenkins or Hudson
  • An introduction to Continuous Integration into Your Organization

Getting Started with Jenkins

  • Introduction
  • Setting up Environment
  • Starting Up Jenkins
  • Download and Install Jenkins
  • Configuring the Tools
  • Your First Jenkins Build Job
  • Your First Build Job in Progress
  • Building reports and Displaying Javadocs

Plugins and its uses

  • Introduction to Plugins
  • Adding Plugins to Jenkins
  • Managing Plugins
  • Upgrading Plugins
  • Plugins in Action
  • Commonly used plugins (Git Plugin, Parameter Plugin, HTML Publisher, Copy Artifact and Extended choice parameters)

Setting up your Build Jobs

  • Introduction to Jenkins Build Jobs
  • Build a Freestyle Build Job
  • Configuring Source Code management
  • Introduction to Build Triggers
  • Introduction to Build Steps
  • Pre and Post-Build Actions: Adding properties and properties files
  • Running Your New Build Jobs
  • Working with Maven Build Jobs
  • Using Jenkins with Other Languages

Advanced Build Jobs features and Security

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

Implementing Automated Testing

  • Introduction to Automated Testing
  • Unit Automation and Tests Integration
  • Configuring Test Reports in Jenkins
  • Displaying Test Results
  • Ignoring Tests
  • Code Coverage
  • Automated Acceptance Tests and Automated Performance Tests with JMeter

Improving Code Quality using Other Metrics

  • Introduction
  • Looking for faulty codes through Code Coverage
  • Activating more PMD Rulesets
  • Custom ruleset creation
  • Finding Bugs with FindBugs
  • Enabling Extra FindBugs Rules
  • Discovering Security Defects with FindBugs
  • Verifying HTML Validity
  • Reporting with JavaNCSS
  • 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
  • Setting up master and slave setup

Maintain and Use Jenkins

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

Performing Automated Deployment and Continuous Delivery

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

Keypoints

keypoints

Starting Price:£1975

Duration:2 Days

Continuous Integration with Jenkins Certification Training Calendar

Filters

Select Your Course

Select Your Location

Select Delivery Method

Keypoints

keypoints

Starting Price:£1975

Duration:2 Days

Continuous Integration with Jenkins Certification Training

Sorry! Our team is updating this schedule!


----- OR -------

Please reach us at+44 20 4571 2395 or info@siliconbeachtraining.co.uk or for more information about the schedule

Continuous Integration with Jenkins Certification Training

Sorry! Our team is updating this schedule!


----- OR -------

Please reach us at+44 20 4571 2395 or info@siliconbeachtraining.co.uk or for more information about the schedule

Continuous Integration with Jenkins Certification Training

Complete the steps below to receive a quote or more information

Enter Your Details

What is your name?*
user
Course Name
course

How Many Employees Need Training?

Enter More Details

call
company
address
message

When Would You Like to Take the Course?

Add Additional Features

6 Months Access - £219
1 Year Access - £439

Your Online (Continuous Integration with Jenkins Certification Training) Package

Upon purchase you will receive a password via the email you used to purchase the course.

You will then be able to login to our online learning platform with your email and password.

You will have access to the platform for 90 days to complete your course.

Enroll Now for Our Online Course

£1975

enquire Enquire Now
meeting

Upcoming Dates

Onsite Training

Our Onsite/In-house Training method is most selected by organisations, as it allows them to train their employees at their choice of place. We can also tailor the course content to focus on your needs.

Leading Path to Success

step-1

Find a course and let us know how you would like to learn.

Step 1

step-2

Select your preferred method of training for the course.

Step 2

step-3

Confirm your seats.

Step 3

step-4

Get an excellent experience with our qualified instructors.

Step 4

step-5

Acquire skills and achieve your career goals.

Step 5

460+

Courses

92+

Locations

126K+

Learners

Some Facts Worth Shouting About

To win in this competitive world, you need to be constantly moving forward, and Silicon Beach Training is the one that can help you. Our courses are highly engaging as we have high-quality and certified training courses for both individuals and organisations that are structured in easy to digest modules. We don't compromise on the quality of our trainers. We have:

Our Clients

With extensive experience working with large organisations, national and local government, universities, charities, SMBs and individuals we believe that no client is too big or too small. This creates a diverse atmosphere on our scheduled courses with the opportunity to discuss solutions for a wide range of problems. We excel at developing bespoke training solutions for prestigious clients including EDF Energy, Sport England and Tesco PLC.

Banco Central Do Brasil

Nationwide Building Society

EDF Energy

EDF Energy

Sport England

Sport England

Tesco PLC

Tesco PLC

Imperial College London

Imperial College London

Request info Get Free Advice Quick Enquiry
LOADING