This is an example of a simple banner

Training: Jenkins – Fundamentals

Ref. JSK-FO
Duration:
2
 days
Exam:
Not certifying
Level:
Fundamental

Description

Jenkins is an open source automation server which enables developers around the world to reliably build, test, and deploy their software.
This course will help you to become an expert in Jenkins by mastering Build Pipeline, Reporting, Email & Build plugins, Secure Jenkins, Tomcat 7 and other related concepts

Participant profiles

  • Anyone who is looking at Jenkins for implementing Continuous Integration & Continuous Delivery in their projects or organization
  • Anyone who wants to automate their software delivery process through the complete life-cycle from code check in to deployment

Objectives

  • Understanding the concepts of DevOps, Continuous Integration, Continuous Delivery & Continuous Deployment
  • Understanding how Jenkins fits perfectly as the CICD serve
  • Learning about the basics of a Jenkins job & its configuration options
  • Source code repository
  • Code Quality
  • Automated Build, Test & Deployments
  • Jenkins pipeline

Prerequisites

  • Basic understanding of Software Development Lifecyle & the processes involved
  • Access to a PC or Mac with internet connection to try out the working samples on the course

Course content

Module 1: Course Introduction

  • Course Objectives & Overview
  • Introduction to Continuous Integration
  • Introduction to Jenkins

Module 2: Jenkins Installation Process

  • Installation of Jenkins – Part 1 – Install Java
  • Installation of Jenkins – Part 2
  • Advanced Jenkins Installation
  • Install Jenkins on Tomcat

Module 3 : Getting Started with Jenkins

  • Jenkins Dashboard & Configurations
  • Creating Users & Granting Access in Jenkins
  • Role Based Strategy for Users
  • Creating our first Jenkins Job

Module 4 : Continuous Integration with Jenkins

  • Jenkins Integration with Git using Poll SCM
  • Jenkins Integration with Git using Webhooks
  • Installation of Maven
  • Setting up a Maven Project
  • Jenkins Integration with Maven
  • Introduction & Installation of SonarQube
  • Code Analysis with SonarQube
  • Jenkins Integration with SonarQube
  • Sending Email Notifications from Jenkins
  • Jenkins Integration with Selenium and TestNG
  • Jenkins Integration with Tomcat for Deployment

Module 5 : Jenkins Pipelines

  • Introduction To Pipelines
  • Setting up Delivery Pipeline
  • Setting up Build Pipeline
  • Introduction to Jenkins Pipeline
  • Setting Up Scripted Jenkins Pipeline
  • Setting up Declarative Jenkins Pipeline

Documentation

  • Digital courseware included

Complementary courses

Temptraining funding

ITTA is a partner of Temptraining, the continuing education fund for temporary workers. This training fund can subsidize continuing education for anyone who works for an employer subject to the Collective Work Agreement (CCT) Rental of services.
Prix de l'inscription
CHF 1'500.-
Inclus dans ce cours
  • Training provided by an industry expert
  • Digital documentation and materials
  • Achievement badge
Mois actuel

lun30Déc(Déc 30)09:00mar31(Déc 31)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun30Déc(Déc 30)09:00mar31(Déc 31)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJSK-FO

lun03Fév(Fév 3)09:00mar04(Fév 4)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun03Fév(Fév 3)09:00mar04(Fév 4)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun10Mar(Mar 10)09:00mar11(Mar 11)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun10Mar(Mar 10)09:00mar11(Mar 11)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJSK-FO

lun14Avr(Avr 14)09:00mar15(Avr 15)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun14Avr(Avr 14)09:00mar15(Avr 15)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun19Mai(Mai 19)09:00mar20(Mai 20)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun19Mai(Mai 19)09:00mar20(Mai 20)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJSK-FO

lun23Juin(Juin 23)09:00mar24(Juin 24)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun23Juin(Juin 23)09:00mar24(Juin 24)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun28juil(juil 28)09:00mar29(juil 29)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun28juil(juil 28)09:00mar29(juil 29)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJSK-FO

lun01Sep09:00mar02(Sep 2)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun01Sep09:00mar02(Sep 2)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun06Oct(Oct 6)09:00mar07(Oct 7)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun06Oct(Oct 6)09:00mar07(Oct 7)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJSK-FO

lun10Nov(Nov 10)09:00mar11(Nov 11)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun10Nov(Nov 10)09:00mar11(Nov 11)17:00Lausanne, Avenue Mon repos 24, 1005 Lausanne Etiquettes de sessionJSK-FO

lun15Déc(Déc 15)09:00mar16(Déc 16)17:00VirtuelVirtual Etiquettes de sessionJSK-FO

lun15Déc(Déc 15)09:00mar16(Déc 16)17:00Genève, Route des Jeunes 35, 1227 Carouge Etiquettes de sessionJSK-FO

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request