Whether delivered online or on-site, our instructor-led CI/CD (Continuous Integration and Continuous Delivery) courses provide an interactive, hands-on environment for mastering both foundational and advanced concepts.
You can choose between "online live training" or "onsite live training." The online option, also referred to as "remote live training," utilizes an interactive remote desktop session. Onsite sessions take place either at your customer premises in Durban or within NobleProg’s corporate training centres in Durban.
NobleProg -- Your Local Training Provider
Garden Court South Beach
Durban, South Africa
Way to get there
From Durban city centre: follow the beachfront/Marine Parade south toward South Beach.
By car/taxi: give the driver the address 73 O.R. Tambo Parade, South Beach, Durban 4001.
From King Shaka International Airport: the hotel is roughly 30 km ;from the airport.
This instructor-led live training in Durban (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 optimise CI/CD pipelines for automated deployments.
Apply best practices for security, monitoring, and observability.
This instructor-led, live training in Durban (online or in-person) 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 Durban assists developers and DevOps engineers in implementing SonarQube for continuous 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.
Develop robust test automation frameworks using the Selenium suite and integrate continuous testing workflows with Jenkins. This course in Durban provides QA engineers with practical proficiency in WebDriver, TestNG, and Grid, enabling distributed, cross-browser testing within agile environments.
This live, instructor-led training in Durban, offered online or on-site, is designed for system administrators and developers seeking to utilise Argo CD for the automated deployment and lifecycle management of applications.
By the end of the programme, participants will be able to automate, monitor, audit, and roll back their Kubernetes systems using Argo CD.
This instructor-led, live training Durban (online or onsite) is aimed at developers or 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 Durban (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 scripting 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 containerised 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, giving participants the skills to build and maintain modern applications in production environments.
This instructor-led, live training in Durban (online or onsite) is tailored for DevOps engineers and developers who wish to utilise SonarQube to execute code reviews that are fully integrated into development toolchains, such as Jenkins, GitHub, Azure DevOps, and others.
By the conclusion of this training, participants will be able to:
Configure the required development environment to commence automatic code reviews.
Integrate SonarQube with continuous integration tools, including Jenkins and Azure DevOps.
Perform continuous code inspections to eradicate bugs and security vulnerabilities.
Collect and analyse data to drive improvements in code cleanup, maintenance, and security.
Woodpecker CI is a straightforward yet robust continuous integration engine crafted specifically for self-hosted Git platforms such as Gitea and Forgejo. It delivers a lightweight, Docker-native CI/CD solution, sparing users from the complexity and licensing costs associated with enterprise-grade 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
Online CI/CD (Continuous Integration and Continuous Delivery) training in Durban, Continuous Integration / Continuous Delivery training courses in Durban, Weekend CI/CD (Continuous Integration and Continuous Delivery) courses in Durban, Evening CI/CD training in Durban, CI/CD (Continuous Integration and Continuous Delivery) instructor-led in Durban, Continuous Integration / Continuous Delivery classes in Durban, Evening Continuous Integration / Continuous Delivery (CI/CD) courses in Durban, CI/CD (Continuous Integration and Continuous Delivery) on-site in Durban, CI/CD (Continuous Integration and Continuous Delivery) coaching in Durban, Weekend CI/CD training in Durban, Online Continuous Integration / Continuous Delivery training in Durban, CI/CD (Continuous Integration and Continuous Delivery) private courses in Durban, CI/CD (Continuous Integration and Continuous Delivery) trainer in Durban, CI/CD (Continuous Integration and Continuous Delivery) boot camp in Durban, CI/CD one on one training in Durban, Continuous Integration / Continuous Delivery (CI/CD) instructor-led in Durban, Continuous Integration / Continuous Delivery instructor in Durban