Jenkins

(0 review)
Jenkins

Course Extract
Level Intermediate
Length 4 Weekends
Projects 1 (Fully functional)
Pre-requisites None
Batch size 10 - 15
Job preparation Yes
Certificate Yes
Start date November 7, 2020

Jenkins

DAY 1

CONTINUOUS INTEGRATION
- Introduction to CI/ CD / CT
- Installation & Setup on local machine
- Starting Jenkins as Service and CLI
- Installation of required plugins and its relevancy to implementation
- Jenkins Features Introduction for different learning paths

DAY 2

JENKINS ARCHITECTURE
- Jenkins Detailed Architecture
- Jenkins UI Walkthrough
- Create a Jenkins Job
- Configuring the Job with different combinations

DAY 3

Plugins - Basics to Advanced
- Introduction to Plugins & adding them
- Commonly used plugins
- Creating Jenkins build & Workspace
- Configure Jenkins for check-ins
- Integrate with Maven or Gradle Builds
- Git, Parameter, HTML Publisher, Copy Arctifact and Extended Choice

DAY 4

Jenkins for test automation
- Create freestyle, Build triggers, build steps, Pre & Post Actions
- Automated unit and integration tests
- Configuring test reports
- Authentications and Email Configs
- Access and related administration

DAY 5

DISTRIBUTED CONFIG
- Introduction to distributed build
- Configure master slave nodes
- Manage nodes and distribute jobs
- Binding Jobs on master slave setup
- Labeling nodes

DAY 6

AUTOMATED DEPLOY
- Deployment Overview
- Implement automated and continuous deployment
- Deploy to an app server of simple application & test automation scripts

DAY 7

SCALING & INTEGRATION
- Jenkins Build Pipeline
- Parallel Jenkins Build
- Generate Artefacts
- Scaling Jenkins based on demand
- Integration with Slack, GitHub and other apps through Custom API

DAY 8

PIPELINE & PLUGINS
- Pipeline as code
- Pipeline Plugin
- Automated Pipeline
- Build Custom Plugins

Course Details

Course Duration

2 WEEKS

Every Week

4 SESSIONS

Each Session

1.5 HOURS

Projects & Assignments

12 HOURS

=

Career

MENTOR SPOTLIGHT

Gopinath Jayakumar

Automation Sr. Consultant
Gopinath, with 9+ years of experience in testing and test automation plays a vital role in training you in Selenium WebDriver, AWS, DevOps and RPA

Babu Manickam

Selenium Early Adopter
Babu is an expert Selenium Webdriver with 17 years of industry exposure. As an WebDriver enthusiast he is actively involved in the research and development of high end automation of applications. His passion for this field is matched only by his eagerness to share his knowledge with others.