Whether delivered online or in-person, these instructor-led live CI/CD (Continuous Integration / Continuous Delivery) courses use interactive, hands-on exercises to demonstrate both the fundamental principles and advanced concepts of CI/CD.
CI/CD training is offered as either "online live training" or "onsite live training". Online live training (also known as "remote live training") is conducted through an interactive remote desktop. Onsite live training can be provided locally at customer premises in Prague or at NobleProg's corporate training centers in Prague.
From Prague Main Train Station (Praha hlavní nádraží)
Take tram 9 from Hlavní nádraží toward Sídliště Řepy.
Get off at Újezd.
Walk about 10 minutes toward Malostranské náměstí / Prokopská.
Continue along Prokopská to 296/8.
Alternative: Take the metro C from Hlavní nádraží → Muzeum, change to metro A → Malostranská, then walk across Malá Strana. This involves more walking.
From Prague Bus Station — Florenc
Take metro B from Florenc toward Zličín.
Get off at Můstek.
Change to metro A toward Nemocnice Motol.
Get off at Malostranská.
Walk approximately 10–15 minutes to Prokopská 296/8.
This instructor-led, live training in Prague (online or onsite) is designed for intermediate to advanced developers, DevOps professionals, and architects who aim 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 using 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 Prague (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 Prague 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 practical labs using real-world repositories.
Develop strong test automation frameworks using the Selenium suite and merge continuous testing processes with Jenkins. This course in Prague provides QA engineers with hands-on skills in WebDriver, TestNG, and Grid, enabling distributed, cross-browser testing in agile settings.
This instructor-led, live training Prague (online or onsite) is designed for developers and DevOps engineers who wish to build automation pipelines using CI/CD practices with Python.
By the end of this training, participants will be able to:
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.
This instructor-led, live training in Prague (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.
Discover how to develop, deploy, and manage containerized applications with OpenShift, a leading Kubernetes-based platform 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 (online or onsite) is designed for DevOps engineers and developers who wish to use SonarQube to perform 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:
Configure the necessary development environment to start running automatic code reviews.
Integrate SonarQube with continuous integration tools, such as Jenkins and Azure DevOps.
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 specifically crafted 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