
Online or onsite, instructor-led live CI/CD (Continuous Integration / Continuous Delivery) training courses demonstrate through interactive hands-on practice the fundamentals and advanced concepts of CI/CD.
CI/CD training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live CI/CD (Continuous Integration / Continuous Delivery) training can be carried out locally on customer premises in Denmark or in NobleProg corporate training centers in Denmark.
NobleProg -- Your Local Training Provider
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
Course: Jenkins: Continuous integration for Agile development
I mostly was benefit from the real-world developer experience.
Ian Cranston
Course: Jenkins: Continuous integration for Agile development
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
Course: Test Automation with Selenium and Jenkins
I generally was benefit from the topic itself.
Optum, Inc
Course: Jenkins: Continuous integration for Agile development
Fast-paced with direct-to-the-point skills that expected to acquire.
JOHN RAY BALAYON
Course: Jenkins: Continuous integration for Agile development
Scheduling and integration with SCM.
Sean Aye - Hill-Rom Services Private Limited
Course: Jenkins: Continuous Integration for Agile Development
I mostly was benefit from the delivery and pace of course.
Asif Amirat - QA Ltd
Course: Jenkins: Continuous Integration for Agile Development
Everything. It was very understandable, and if we didn't understand something, Adriano explained it.
Zsolt Nagy - W.UP Kft
Course: OpenShift Container Platform for Developers
I understand (almost) everything which Adriano explained us. Good tematics, understandable presentation.
W.UP Kft
Course: OpenShift Container Platform for Developers
The use case based approach and the trainer's up to date knowledge base.
Gabor Marosi - W.UP Kft
Course: OpenShift Container Platform for Developers
I like that all the material was presented so that it was logical and it was easy to understand.
Liudmila Zubareva - Rockall technologies
Course: Test Automation with Selenium and Jenkins
hands-on practice in virtual machine
Aruna Sharma - Rockall technologies
Course: Test Automation with Selenium and Jenkins
Exercises
Ghadah Alzaid - TAMKEEN TECHNOLOGIES COMPANY
Course: Test Automation with Selenium and Jenkins
Trainer was very knowledgeable, very personal, got to learn at my own pace and practice with real-world examples
Jacek Polus - Royal Roads University
Course: Jenkins: Continuous Integration for Agile Development
Firstly, learners will sum up their experience in the game, explain it carefully, and gain a deeper understanding of knowledge.
优 翟
Course: Agile Software Testing with Continuous Integration
Machine Translated
Edutainment
莎娜 陶
Course: Agile Software Testing with Continuous Integration
Machine Translated
Hands-on part
纪鹏 曾
Course: Agile Software Testing with Continuous Integration
Machine Translated
Time to exchange information between participants.
Gabriel Tendera
Course: Kontrola jakości i ciągła integracja
Machine Translated
The trainer motivated to learn, act, answer every question.
Piotr Nowosielski
Course: Test Automation with Selenium and Jenkins
Machine Translated
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
Course: Test Automation with Selenium and Jenkins
Machine Translated
references to the trainer's design experience while discussing specific issues
Techland sp. z o.o.;
Course: Kontrola jakości i ciągła integracja
Machine Translated
Real-life examples.
Techland sp. z o.o.;
Course: Kontrola jakości i ciągła integracja
Machine Translated
Examples and / or hypothetical use of the discussed concepts.
Techland sp. z o.o.;
Course: Kontrola jakości i ciągła integracja
Machine Translated
A pleasant and simple way to translate with numerous examples.
Jarosław Warykowski
Course: Test Automation with Selenium and Jenkins
Machine Translated
the content is conceptually good
Allware Ltda.
Course: Integración Continua con Jenkins
Machine Translated
Disposition to attend to individual problems ..
Eduardo Henríquez - Allware Ltda.
Course: Integración Continua con Jenkins
Machine Translated
Concise way of conducting.
Ewelina Wozniak - Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Time
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
the training was fine
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Practical examples and the way of conducting training.
Piotr Wójcicki - Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
workshop part
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
the way it was run was ok
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Long-term location of locators
Fujitsu Technology Solutions Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Relaxed atmosphere
Michał Dadej - Aptitude Software (Poland) Sp. z o.o.
Course: Automatyzacja testów za pomocą Selenium i Jenkins
Machine Translated
Direct approach to the listener and willingness to undertake the implementation of new topics
Advatech Sp. z o.o.
Course: Jenkins: Continuous Integration for Agile Development
Machine Translated
Continuous Integration / Continuous Delivery Course Outlines in Denmark
- Learn and understand CI for a Java project.
- Build a CI system for Java.
- Software test engineers
- Software developers involved in agile development
- Release managers
- QA engineers
- 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
- Build on the Kubernetes platform to accelerate cloud targeted deployments.
- Integrate Spinnaker with Docker and Git for automating code to pipelines.
- Automate and manage CD pipelines with CI tool options.
Continuous Integration (CI) refers to all developers in a team merging their work several times a day.
- Undersand OCI (Open Containers Initiative) and its implications for using container enginees such as Docker in OpenShift.
- Understand the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.)
- Automate the software delivery pipeline.
- Apply DevOps principles to deliver software continuously.
- Install and configure different open source tools to enable continuous integration, testing and deployment.
- Understand the advantages and disadvantages of employment different open source CI tools such as such as Gitlab CI and Jenkins.
- Combine CI tools with open source tools for unit testing as well as integration testing a PHP application.
- Install and configure Spinnaker and Terraform.
- Understand the benefits of GitOps over traditional CI/CD and Infrastructure-as-Code (IAC).
- Move away from maintaining scripts. Configure and execute well-defined deployment process.
- Apply best practices for cloud-native deployment, management, and monitoring.
- Recover deployments from partial failures without manual intervention.
- Create a GitOps strategy for application development.
- Understand and apply a configuration-as-code approach to setting up infrastructure.
- Create custom configured Docker containers for deploying software applications to the cloud.
- Deploy software to multiple environments.
- Monitor deployments via the Bitbucket Pipelines Deployment Dashboard.
- Install and configure the different software components needed to generate and publish content.
- Replace manual publication processes with automated ones.
- Describe each step of the publication process in a declarative format that is easy to read and understand.
- Run content through a series of checks and tests to ensure that it's ready for public consumption.
- Publish content predictably and consistently every time.
- Install and configure Tekton Pipelines and other foundational Tekton components.
- Design and create the building blocks of pipelines for software development in Tekton.
- Automate existing pipelines and development processes using Tekton framework concepts and principles.
- Run and manage Tekton Pipelines for various workload types across multiple platforms.
- Implement CI/CD systems based on the Tekton framework to enhance future software development projects.
- Install and configure Argo CD along with Workflows, Rollouts, and Events.
- Understand how each core component and main functionality of the Argo Project works.
- Execute basic CI/CD implementations in Kubernetes using Argo Project tools and features.
- Automate the deployment of an application and efficiently manage its state throughout the process.
- Set up the necessary development environment to start building CI/CD pipelines with Python.
- Build automated pipelines for testing and publishing Python packages using Travis-CI.
- Automate the deployment of containerized applications with Docker and Heroku.
- Automate code delivery and pipeline deployment with Jenkins.
- Build an application using Docker and Docker File.
- Configure authentication options to strengthen security.
- Build Jenkins pipelines in OpenShift.
- Automate the lifecycle management for containerized applications and cluster infrastructures.
- Orchestrate the deployment of CI/CD pipelines.
- 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.
- Install and configure Jenkins 2.
- Adopt a script approach to automating every step of the software 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.
- Install and configure Spinnaker for advanced operations.
- Integrate Spinnaker with existing continuous integration tools such as Jenkins.
- Understand Spinnaker's internal architecture and deployment workflow constructs.
- Create pipelines for deploying software on Kubernetes.
- Create pipelines for deploying software on AWS.
- Troubleshoot common Spinnaker issues.
- Set up the necessary development environment to start running automatic code reviews.
- Integrate SonarQube with continuous integration tools, such as Jenkins, Azure DevOps, etc.
- Run continuous code inspections to eliminate bugs and security vulnerabilities.
- Collect and analyze data to drive improvements for code cleanup, maintenance, and security.
- Install and configure Maven.
- Automate Testing using Selenium
- Managing GIT
- Integrating continous integration
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
- To request a customized training for this course, please contact us to arrange.
Last Updated: