Jenkins Training

Instructor-led Jenkins Training Courses

Customized, role-based, expert-led Jenkins Training

DevelopIntelligence specializes in delivering highly-customized, dedicated, role-based Jenkins Training courses to technical teams and organizations.

Jenkins is an open source continuous integration server. Jenkins is written in Java and was originally developed as the “Hudson” project before splitting off (away from Oracle).

Jenkins allows you to run your tests on a machine automatically everytime someone pushes new code into your source repository.

This is very helpful because teams will always know if all tests passed and it will give them fast feedback if not. If someone broke something, you’ll know quickly. This makes deployment of software much simpler for teams. Again, it’s quite simple: Jenkins will run your tests after a code push and tell people if something failed. Developers are encouraged to push often in this scenario.

Jenkins also has another role: monitoring the execution of repeated jobs, such as cron jobs or procmail jobs. Jenkins monitors the outputs of regular programming jobs and notifies people if something goes wrong.

The things that Jenkins does can, of course, be done manually. The downside of this is that it requires more tedious and error-prone work from developers and usually involves more people like project/product managers involved and this creates a lot more back and forth emails between everyone involved. Allowing a piece of software like Jenkins frees up everyone to work on what they do best vs. checking if code has passed tests.

Jenkins offers easy installation and configuration. It is installed with a simple jenkins.war file (a Java file). It is configured using a simple and user friendly web GUI. Jenkins has a rich plugin ecosystem. Some popular plugins include the Global Build Stats Plugin, the Job GeneratorPlugin, the Disable-failed-job plugin, and the Embeddable-build-status plugin.

Of course, if you can't find the Jenkins training course you're looking for, give us a call or contact us and we'll design one just for you and your team.

Jenkins Administration

Learn how to install, configure, and administer Jenkins.

Working with Jenkins

Learn how to enable continuous integration with Jenkins.

Get Custom Training Quote

We'll work with you to design a custom Jenkins training program that meets your specific needs. A 100% guaranteed plan that works for you, your team, and your budget.

Learn More

Chat with one of our Program Managers from our Boulder, Colorado office to discuss various training options.

DevelopIntelligence has been in the technical/software development learning and training industry for nearly 20 years. We’ve provided learning solutions to more than 48,000 engineers, across 220 organizations worldwide.

About Develop Intelligence
Di Clients
Need help finding the right learning solution?   Call us: 877-629-5631