Course Outline

Introduction to Jenkins

  • Why continuous integration?
  • Distributing builds across different systems.

Setting up Jenkins

Installing Jenkins Plugins

Building with Jenkins

Testing with Jenkins

Deploying with Jenkins

Automating with Jenkins

Securing Jenkins

Best Practices for Jenkins

Reporting in Jenkins

Summary and Conclusion


  • Knowledge of software development process.
  • Experience or interest in the software build process and continuous integration.


  • Build engineers
  • Software developers involved in agile development
  • QA engineers
  • Project managers
  • Release managers
  14 Hours


Related Courses

DevOps Practical Implementation and Tools

  21 hours

Test Automation with Selenium and Jenkins

  21 hours

Continuous Integration with Jenkins and Maven

  21 hours

Continuous Integration for JavaScript

  14 hours

Jenkins for .Net Continuous Integration (CI)

  14 hours

Docker and Jenkins for DevOps

  14 hours

Advance Test Automation in Java using Selenium with continuous integration and version control

  35 hours

OpenShift with Jenkins

  14 hours

Building CI/CD Pipelines with Jenkins X

  21 hours

Jenkins 2: Building CI/CD Pipelines

  14 hours

Jenkins Fundamentals

  14 hours

Jenkins Advanced

  14 hours

Agile Project Management with Scrum

  14 hours

Scrum for Managers and Executives

  7 hours

Scrum Product Owner

  7 hours