Delivered either online or on-site, these instructor-led live courses on CI/CD (Continuous Integration and Continuous Delivery) combine interactive practice with a comprehensive exploration of both fundamental principles and advanced concepts.
Participants can choose between "online live training" or "onsite live training" formats. The online option, often referred to as "remote live training," utilizes an interactive remote desktop environment. Onsite sessions are conducted locally at the client’s facilities in Gaia or within NobleProg's corporate training centers located in Gaia.
NobleProg -- Your Local Training Provider
Holiday Inn Porto - Gaia
220, Rua Diogo Macedo, 220, Vila Nova de Gaia 4400-107 , Gaia, Portugal
From Porto by Metro
If you're coming from Porto city centre:
Take the Metro Line D (yellow line) toward Vila d’Este.
Get off at João de Deus.
From João de Deus, walk about 13 minutes to: Rua Diogo Macedo 220, 4400-107 Vila Nova de Gaia.
From Vila Nova de Gaia train station
If by “local train station” you mean Vila Nova de Gaia-Devesas:
The address is approximately 12 minutes walking from Vila Nova de Gaia station according to the accommodation's location information.
You can therefore walk directly rather than taking the metro.
This instructor-led, live training in Gaia (online or onsite) is aimed at intermediate-level to advanced-level developers, DevOps professionals, and architects who wish to design, deploy, and manage resilient applications using microservices, containers, and continuous integration/continuous deployment (CI/CD) pipelines.
By the end of this training, participants will be able to:
Understand and implement microservices architecture.
Deploy and manage containerized applications with Docker and Kubernetes.
Set up and optimize CI/CD pipelines for automated deployments.
Apply best practices for security, monitoring, and observability.
This instructor-led, live training in Gaia (online or onsite) covers the fundamental concepts and usage of Jenkins, and is aimed at software developers and DevOps engineers who wish to set up Jenkins, create and configure jobs, and automate key aspects of the software development process.
By the end of this training, participants will be able to:
Understand the principles of continuous integration and continuous delivery (CI/CD).
Install and configure Jenkins for software automation.
Create and manage Jenkins jobs for building and testing applications.
Set up and customize automated pipelines for software deployment.
This instructor-led training in Gaia assists developers and DevOps engineers in implementing SonarQube for ongoing code inspection. Participants will learn to integrate static analysis into Azure DevOps pipelines, configure scanners, and apply secure development practices through hands-on labs using real repositories.
Acquire the skills to develop robust test automation frameworks using the Selenium suite and integrate continuous testing workflows with Jenkins. This course in Gaia provides QA engineers with practical expertise in WebDriver, TestNG, and Grid, enabling distributed and cross-browser testing within agile environments.
This instructor-led, live training Gaia (online or onsite) is designed for developers or DevOps engineers who aim to construct automation pipelines utilising CI/CD practices with Python.
Upon completion of this training, participants will be capable of:
Configuring the requisite development environment to initiate the construction of CI/CD pipelines with Python.
Constructing automated pipelines for testing and publishing Python packages using Travis-CI.
Automating the deployment of containerised applications employing Docker and Heroku.
This instructor-led, live training in Gaia (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 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.
Learn how to develop, deploy, and manage containerized applications with OpenShift, one of the leading Kubernetes-based platforms for cloud-native development. This practical training covers application deployment, containers, networking, CI/CD, and DevOps workflows, providing participants with the skills to build and maintain modern applications in production environments.
This instructor-led, live training in Gaia (online or onsite) is aimed at DevOps engineers and developers who wish to use SonarQube to run code reviews that are fully-integrated into development tool chains, such as Jenkins, GitHub, Azure DevOps, etc.
By the end of this training, participants will be able to:
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.
Woodpecker CI is a straightforward yet robust continuous integration engine tailored specifically for self-hosted Git forges such as Gitea and Forgejo. It delivers a lightweight, Docker-native CI/CD experience, avoiding the complexity and licensing costs associated with enterprise CI platforms.
Read more...
Last Updated:
Testimonials (5)
CI/CD Best Practices (gitflow and gitops), Application strategies, idempotency and drift, remote state management, Pod Disruption Budgets and Best Practices
McKayla Fusco - NSWC Dahlgren Division - DNA
Course - Resilient Architecture: Microservices, Containers, and CI/CD
Engaging, and hands on practise.
Balavignesh Elumalai - Scottish Power
Course - SonarQube for DevOps
Trainer has in depth experince and well narreated in deed. The depth of the knowledge and the passion for teaching is highly appriciated.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Course - Jenkins 2: Building CI/CD Pipelines
The instructor. I understood what he was teaching which was surprising given my lack of knowledge. If he could teach me, he can teach anyone!!!!
April - OIT
Course - Test Automation with Selenium and Jenkins
lost of hands on excercises (labs)
Seba - Robert Bosch Sp. z o.o
Course - OpenShift 4 for Developers
Provisional Upcoming Courses (Contact Us For More Information)
Online CI/CD (Continuous Integration and Continuous Delivery) training in Gaia, Continuous Integration / Continuous Delivery (CI/CD) training courses in Gaia, Weekend CI/CD courses in Gaia, Evening CI/CD (Continuous Integration and Continuous Delivery) training in Gaia, Continuous Integration / Continuous Delivery instructor-led in Gaia, CI/CD instructor in Gaia, Evening CI/CD courses in Gaia, CI/CD coaching in Gaia, Weekend CI/CD (Continuous Integration and Continuous Delivery) training in Gaia, Continuous Integration / Continuous Delivery (CI/CD) trainer in Gaia, Continuous Integration / Continuous Delivery (CI/CD) classes in Gaia, CI/CD on-site in Gaia, CI/CD (Continuous Integration and Continuous Delivery) one on one training in Gaia, Continuous Integration / Continuous Delivery instructor-led in Gaia, Online CI/CD training in Gaia, CI/CD boot camp in Gaia, Continuous Integration / Continuous Delivery (CI/CD) private courses in Gaia