Jenkins Training Courses

Jenkins Training Courses

Το τοπικό εκπαιδευτικό πρόγραμμα Jenkins, που διευθύνεται από εκπαιδευτές, αποδεικνύει μέσω διαλογικής συζήτησης και πρακτικής πρακτικής πώς να δημιουργήσει ένα σύστημα συνεχούς ολοκλήρωσης Jenkins (που αναφέρεται επίσης ως συνεχής κατασκευή, συνεχής απελευθέρωση, συνεχής δοκιμή κλπ.). Η κατάρτιση Jenkins είναι διαθέσιμη ως "onsite live training" ή "remote live training". Η επιτόπια κατάρτιση σε πραγματικό χρόνο μπορεί να πραγματοποιηθεί σε τοπικό επίπεδο στις εγκαταστάσεις του πελάτη Ελλάδα ή σε εταιρικά κέντρα κατάρτισης NobleProg στο Ελλάδα . Η απομακρυσμένη ζωντανή προπόνηση πραγματοποιείται μέσω μιας διαδραστικής, απομακρυσμένης επιφάνειας εργασίας. Τα μαθήματα κατάρτισης Jenkins καλύπτουν τη συνεχή ενσωμάτωση Jenkins για δοκιμές Agile χρησιμοποιώντας Java, .Net, Javascript και άλλες γλώσσες. Αλληλεπίδραση μεταξύ εκπαιδευτών και συμμετεχόντων ενθαρρύνεται. Οι πραγματικές περιπτώσεις συζητούνται και συγκεκριμένα ζητήματα και ερωτήσεις αντιμετωπίζονται και επιλύονται στην τάξη. NobleProg - Ο τοπικός παροχέας εκπαίδευσης

Machine Translated

Testimonials

★★★★★
★★★★★

Jenkins Course Outlines

Course Name
Duration
Overview
Course Name
Duration
Overview
14 hours
Overview
Continuous Integration (CI) είναι μια πρακτική ανάπτυξης όπου οι προγραμματιστές συγχωνεύουν τις αλλαγές στον κώδικα τους όσο πιο συχνά γίνεται, προκειμένου να ανιχνεύσουν και εντοπίσουν γρήγορα σφάλματα.

Σε αυτό το εκπαιδευτικό πρόγραμμα, ζωντανή εκπαίδευση, οι συμμετέχοντες θα μάθουν τα βασικά της Συνεχούς ενσωμάτωσης για το Java Script καθώς προχωρούν με τη δημιουργία μιας διαδικασίας Συνεχούς ενσωμάτωσης για ένα έργο Java Script.

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Κατανοήστε τις βασικές αρχές της συνεχιζόμενης ολοκλήρωσης
- Δημιουργήστε το δικό τους Σύστημα Συνεχούς Ενσωμάτωσης για τα έργα Java Script

Κοινό

- Προγραμματιστές
- IT Επαγγελματίες
- DevOps Engineers
- Διευθυντές Business

Μορφή του μαθήματος

- Διάλεξη μέρους, μερική συζήτηση, ασκήσεις και βαριά πρακτική άσκηση
21 hours
Overview
Αυτό το μάθημα επικεντρώνεται στην πρακτική εφαρμογή και εργαλείο. Υπολογίζει καλή γνώση των θεωρητικών αρχών (βλ. Σειρά μαθημάτων DEVOPS), καθώς επικεντρώνεται στα νεότερα εργαλεία και μεθόδους εφαρμογής των αρχών της DevOps .
14 hours
Overview
Jenkins είναι ένας διακομιστής αυτοματοποίησης ανοιχτού λογισμικού για συνεχή ολοκλήρωση και συνεχή παράδοση (CI / CD). Docker είναι μια πλατφόρμα υπηρεσιών για την παράδοση λογισμικού σε δοχεία. Jenkins και το Docker βελτιστοποιούν και απλοποιούν τη διαδικασία CI / CD, επιτρέποντας πιο αξιόπιστα περιβάλλοντα ανάπτυξης και δοκιμών.

Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση (επιτόπια ή απομακρυσμένη) απευθύνεται σε μηχανικούς DevOp που επιθυμούν να βελτιστοποιήσουν και να απλοποιήσουν τη διαδικασία CI / CD με τους Docker και Jenkins .

Μέχρι τη λήξη αυτής της εκπαίδευσης, οι συμμετέχοντες θα μπορούν:

- Αυτοματοποιήστε την παράδοση κώδικα και την ανάπτυξη του αγωγού με την Jenkins .
- Δημιουργήστε μια εφαρμογή χρησιμοποιώντας το αρχείο Docker και Docker .
- Ρυθμίστε τις επιλογές ελέγχου ταυτότητας για να ενισχύσετε την ασφάλεια.

Μορφή του μαθήματος

- Διαδραστική διάλεξη και συζήτηση.
- Πολλές ασκήσεις και πρακτική.
- Χειροκίνητη υλοποίηση σε εργασιακό περιβάλλον.

Επιλογές προσαρμογής μαθημάτων

- Για να ζητήσετε μια προσαρμοσμένη εκπαίδευση για αυτό το μάθημα, επικοινωνήστε μαζί μας για να κανονίσετε.
14 hours
Overview
Jenkins είναι ένα εργαλείο συνεχούς ολοκλήρωσης ανοιχτού κώδικα γραμμένο σε Java . Πρόκειται για ένα διακομιστή που βασίζεται σε σύστημα που τρέχει σε ένα δοχείο servlet όπως το Apache Tomcat . Jenkins υποστηρίζει, μεταξύ άλλων, διάφορα εργαλεία Management λογισμικού (SCM), όπως CVS, Subversion, Git, Perforce και Clearcase. Είναι εξαιρετικά scriptable και παρέχει υποστήριξη για Apache Ant, Apache Maven , Maven κελύφους και εντολές παρτίδας των Windows.

Αυτή η καθοδηγούμενη από εκπαιδευτές, ζωντανή εκπαίδευση καλύπτει τις έννοιες, τα εργαλεία και τις τεχνικές που απαιτούνται για τη συνεχή ολοκλήρωση των έργων λογισμικού σας σε περιβάλλον Agile . Οι συμμετέχοντες πραγματοποιούν μια σειρά πρακτικών ασκήσεων καθ 'όλη τη διάρκεια του μαθήματος για να εφαρμόσουν τις γνώσεις τους σε πραγματικές καταστάσεις. Αλληλεπίδραση μεταξύ εκπαιδευτών και συμμετεχόντων ενθαρρύνεται. Οι πραγματικές υποθέσεις συζητούνται και συγκεκριμένα θέματα και ερωτήσεις απευθύνονται και επιλύονται στην τάξη.

Μορφή του μαθήματος

- Διάλεξη μέρους, μερική συζήτηση, βαριά πρακτική άσκηση
14 hours
Overview
Jenkins 2 is an automation server with new features for building end-to-end CI/CD (Continuous Integration / Continuous Delivery) pipelines. It extends Jenkins beyond just continuous integration (CI). Jenkins 2 brings forth the capability to do continuous delivery (CD).

This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Jenkins 2 to build pipelines that automate the process of moving an application from development to production.

By the end of this training, participants will be able to:

- Install and configure Jenkins 2.
- Adopt a declarative script approach to defining every step of the software build and deployment process.
- Automatically generate application builds when software is checked into a version control system.
- Automatically kick off the compiling, testing, and packaging of a software application.
- Quickly respond to notifications and reports when things go wrong.
- Install additional plugins to extend Jenkins.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
When developers finish writing a piece of code, they often integrate their code into an application, copy the application into a folder, run the application installer, then initialize the application to check whether it runs as expected. This manual approach does not scale very well, is tedious, very error-prone and offers no mechanism for tracking changes during the process.

A better approach would be to automate the process using Continuous Integration. Continuous Integration refers to the processes, tools and infrastructure needed to automate the building, deployment and testing of software applications.

In this instructor-led, live training (onsite or remote), participants will learn how to transform a traditional, manual (or semi-manual) approach to software deployment into an agile, Continuous Integration (CI) one using Jenkins. Participants carry out a series of hands-on, live-lab exercises throughout the course, applying their new knowledge to various software development and deployment problems every step of the way. Interaction among the instructor and participants is encouraged. Real-world cases are discussed and specific issues and questions are addressed and resolved throughout the training. The training is especially focused on .Net application development.

By the end of this training, participants will be able to:

- Install and configure Jenkins for .Net application development
- Use Jenkins to automate the process of checking in and merging .Net source code into a code repository
- Use Jenkins to automate the process of downloading, compiling and deploying an application to a release server
- Integrate Jenkins with other software development tools such as issue trackers and

Audience

- .Net developers
- Build engineers
- QA engineers
- Project managers
- Release managers
- DevOps engineers

Format of the Course

- Part lecture, part discussion, exercises and heavy hands-on practice

Note

- To request a customized training for this course, please contact us to arrange.
21 hours
Overview
Jenkins is an open-source continuous integration (CI) tool written in Java. Maven is a build automation tool for Java projects. Together they can be used to trigger continuous builds that include, for example: the execution of JUnit tests whenever a new code is committed, deployment of these builds to production, and scheduling of these tasks at strategic times of the day, for example midnight. These tools and processes make up a DevOps approach to the development and deployment of software and are popular in Agile development.

In this instructor-led, live training, participants will start with an introduction to DevOps, version control and automation scripting, and then move on to hands-on practice, learning how to install, configure and deploy Jenkins and Maven in a live lab environment.

Audience

- Developers
- System Administrators
- DevOps engineers

Format of the course

- Part lecture, part discussion, exercises and heavy hands-on practice
21 hours
Overview
Jenkins X is a collection of tools for automatically creating and deploying continuous integration and continuous delivery (CI/CD) pipelines into a Kubernetes cluster.

This instructor-led, live training (online or onsite) is aimed at engineers who wish to use Jenkins X to create automated, cloud-ready CI/CD pipelines on Kubernetes.

By the end of this training, participants will be able to:

- Install and configure Jenkins X.
- Code resilient CI/CD pipelines using a versatile DSL (Domain Specific Language).
- Create CI/CD pipelines that leverage popular technologies such as GitHub, Kubernetes and Docker containers.
- Combine Jenkins X with other popular tools such as Helm, Prow, and Skaffold.
- Deploy applications to any environment, whether in the cloud or on-premises.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
14 hours
Overview
Jenkins is an open sourced automation server for continuous integration and continuous delivery (CI/CD). OpenShift is a containerization platform for managing infrastructures on the cloud or on-premise.

This instructor-led, live training (online or onsite) is aimed at DevOps engineers who wish to use OpenShift and Jenkins to build, deploy, and manage container-based applications.

By the end of this training, participants will be able to:

- Build Jenkins pipelines in OpenShift.
- Automate the lifecycle management for containerized applications and cluster infrastructures.
- Orchestrate the deployment of CI/CD pipelines.

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
21 hours
Overview
This course provides training for handling testing projects using Selenium test suite and continuous testing with Jenkins.

Intended Audience:

- Software test engineers
- Software developers involved in agile development
- Release managers
- QA engineers

At the end of Selenium training the delegates will be able to:

- Use Selenium test suite effectively in real projects
- Use Selenium for cross browser testing
- Distribute the tests using Selenium Grid
- Run regression Selenium tests in Jenkins
- Prepare test reports and periodict reports using Jenkins
35 hours
Overview
By the end of this training, participants will be able to:

- Install and configure Maven.
- Automate Testing using Selenium
- Managing GIT
- Integrating continous integration

Format of the Course

- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
Online Jenkins courses, Weekend Jenkins courses, Evening Jenkins training, Jenkins boot camp, Jenkins instructor-led, Weekend Jenkins training, Evening Jenkins courses, Jenkins coaching, Jenkins instructor, Jenkins trainer, Jenkins training courses, Jenkins classes, Jenkins on-site, Jenkins private courses, Jenkins one on one training

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking for a good mixture of IT and soft skills in Greece!

As a NobleProg Trainer you will be responsible for:

  • delivering training and consultancy Worldwide
  • preparing training materials
  • creating new courses outlines
  • delivering consultancy
  • quality management

At the moment we are focusing on the following areas:

  • Statistic, Forecasting, Big Data Analysis, Data Mining, Evolution Alogrithm, Natural Language Processing, Machine Learning (recommender system, neural networks .etc...)
  • SOA, BPM, BPMN
  • Hibernate/Spring, Scala, Spark, jBPM, Drools
  • R, Python
  • Mobile Development (iOS, Android)
  • LAMP, Drupal, Mediawiki, Symfony, MEAN, jQuery
  • You need to have patience and ability to explain to non-technical people

To apply, please create your trainer-profile by going to the link below:

Apply now!

This site in other countries/regions