Course Outline
Introduction
What is DevOps?
Version Control
Automation Scripting
Continuous Code Quality
Introduction to Continuous Integration And Jenkins
Installing and Running Jenkins
A Jenkins Job
Securing Jenkins
Jenkins Plugin
Distributed Builds With Jenkins
Best Practices For Jenkins
Introduction To Apache Maven
Installing And Running Apache Maven
A Web Application In Maven
Commonly Used Plugins
Multi-module Builds
Writing Plugins (Maven)
Creating Archetypes
Repository Management
Release Management
Closing Remarks
Requirements
- Knowledge of software development process
Testimonials
All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. IPad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.
Graham Congdon
I mostly was benefit from the real-world developer experience.
Ian Cranston
Luke was very knowledgeable, patient, and very open to satisfy my curiosity, for example I asked him to generate errors to see how system will response, etc. He would go above and beyond to answer questions or demonstrate the functionalities, even some of my questions were out of the class scope. He gave me a real experience with the system. I definitely will take another class with him and recommend him as a teacher for others. Thank you Luke!.
Tina Henderson
I generally was benefit from the topic itself.
Optum, Inc
Fast-paced with direct-to-the-point skills that expected to acquire.
JOHN RAY BALAYON
The trainer motivated to learn, act, answer every question.
Piotr Nowosielski
A relaxed atmosphere, topics tailored to the requirements of the project. The training had a clear structure and easily showed how to use the acquired knowledge in practice.
Jakub Leszczynski
A pleasant and simple way to translate with numerous examples.
Jarosław Warykowski
the content is conceptually good
Allware Ltda.
Disposition to attend to individual problems ..
Eduardo Henríquez - Allware Ltda.
Scheduling and integration with SCM.
Sean Aye - Hill-Rom Services Private Limited
I mostly was benefit from the delivery and pace of course.
Asif Amirat - QA Ltd
Concise way of conducting.
Ewelina Wozniak - Fujitsu Technology Solutions Sp. z o.o.
Time
- Fujitsu Technology Solutions Sp. z o.o.
the training was fine
- Fujitsu Technology Solutions Sp. z o.o.
Practical examples and the way of conducting training.
Piotr Wójcicki - Fujitsu Technology Solutions Sp. z o.o.
workshop part
- Fujitsu Technology Solutions Sp. z o.o.
the way it was run was ok
- Fujitsu Technology Solutions Sp. z o.o.
Long-term location of locators
- Fujitsu Technology Solutions Sp. z o.o.
Relaxed atmosphere
Michał Dadej - Aptitude Software (Poland) Sp. z o.o.
I like that all the material was presented so that it was logical and it was easy to understand.
Liudmila Zubareva - Rockall technologies
hands-on practice in virtual machine
Aruna Sharma - Rockall technologies
Exercises
Ghadah Alzaid - TAMKEEN TECHNOLOGIES COMPANY
Trainer was very knowledgeable, very personal, got to learn at my own pace and practice with real-world examples
Jacek Polus - Royal Roads University
Direct approach to the listener and willingness to undertake the implementation of new topics