Whether conducted online or onsite, instructor-led CI/CD (Continuous Integration/Continuous Delivery) training courses illustrate the core principles and advanced strategies of CI/CD through interactive, hands-on practice.
CI/CD training is offered in two formats: "online live training" and "onsite live training". Online live training, also known as "remote live training", is delivered via an interactive remote desktop. Onsite live training can take place locally at the customer's premises in Varna or at NobleProg's corporate training facilities in Varna.
The "Central Point" complex offers quick access to main roads leading to the airport, the northern and southern resorts and the Varna - Sofia and Varna - Burgas highways.
This instructor-led, live training in Varna (online or onsite) is designed for intermediate to advanced developers, DevOps professionals, and architects who aim to design, deploy, and manage resilient applications utilizing microservices, containers, and continuous integration/continuous deployment (CI/CD) pipelines.
By the conclusion of this training, participants will be able to:
Grasp and implement microservices architecture.
Deploy and manage containerized applications using Docker and Kubernetes.
Configure and optimize CI/CD pipelines for automated deployments.
Apply best practices for security, monitoring, and observability.
This instructor-led, live training in Varna (online or onsite) covers the core concepts and practical application of Jenkins, targeting software developers and DevOps engineers who aim to install Jenkins, create and configure jobs, and automate essential parts of the software development lifecycle.
By the conclusion of this training, participants will be able to:
Grasp the principles of continuous integration and continuous delivery (CI/CD).
Install and configure Jenkins for software automation purposes.
Create and manage Jenkins jobs to build and test applications.
Set up and customize automated pipelines for software deployment.
SonarQube serves as a platform for the continuous inspection of code quality and security through static analysis and developer-focused reporting.
This instructor-led, live training (available online or onsite) targets intermediate-level developers, DevOps engineers, and security practitioners looking to implement static code analysis, integrate SonarQube into Azure DevOps pipelines, and strengthen secure development practices.
Upon completing this training, participants will be able to:
Describe SonarQube architecture, core features, and security-focused rulesets.
Configure SonarScanner with common build tools such as Maven, Gradle, and Ant.
Integrate SonarQube into Azure DevOps pipelines and import Azure Repos for continuous analysis.
Define and tune analysis parameters, add custom rules via the SonarQube API, and interpret security reports.
Apply secure development methodology improvements and map responsibilities within the CI/CD process.
Conduct hands-on analyses across sample repositories (Java + Quarkus and Angular) and resolve identified issues.
Format of the Course
Interactive lecture and discussion.
Guided, practical hands-on labs with real repositories.
Live configuration, testing, and troubleshooting in an Azure DevOps + SonarQube environment.
Course Customization Options
To request a customized version of this training (different language stacks, deeper DevOps integration, or expanded labs), please contact us to arrange.
This instructor-led, live training Varna (online or onsite) is designed for developers and DevOps engineers who aim to build automation pipelines utilizing CI/CD practices with Python.
By the conclusion of this training, participants will be able to:
Set up the necessary development environment to begin creating 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.
This instructor-led live training in Varna (online or onsite) targets engineers who want to utilize Jenkins 2 to build pipelines that automate the movement of applications from development to production.
By the end of this training, participants will be able to:
Install and configure Jenkins 2.
Adopt a scripting approach to automate every stage of the software deployment process.
Automatically generate application builds upon code commits to a version control system.
Automatically initiate the compilation, testing, and packaging phases of a software application.
Quickly react to notifications and reports when issues arise.
Install additional plugins to extend Jenkins capabilities.
Discover how to develop, deploy, and manage containerized applications using OpenShift, a premier Kubernetes-based platform for cloud-native development. This hands-on training covers application deployment, containers, networking, CI/CD, and DevOps workflows, equipping participants with the skills required to build and maintain modern applications in production environments.
This instructor-led, live training in Varna (online or onsite) is designed for DevOps engineers and developers who wish to utilize SonarQube to conduct code reviews fully integrated into development toolchains, such as Jenkins, GitHub, Azure DevOps, and others.
By the end of this training, participants will be able to:
Set up the necessary development environment to begin running automated code reviews.
Integrate SonarQube with continuous integration tools, such as Jenkins, Azure DevOps, and others.
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 simple yet powerful continuous integration engine designed specifically for self-hosted Git forges like Gitea and Forgejo. It provides a lightweight, Docker-native CI/CD experience without the complexity or licensing overhead of enterprise CI platforms.
Read more...
Last Updated:
Testimonials (4)
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