Instructor-led CI/CD (Continuous Integration / Continuous Delivery) training courses, available both online and onsite, provide participants with a comprehensive understanding of the fundamental and advanced concepts through interactive hands-on practice. These courses are designed to enhance skills and knowledge in CI/CD methodologies for government professionals.
CI/CD training can be conducted as either "online live training" or "onsite live training." Online live training, also known as "remote live training," is facilitated through an interactive remote desktop environment. Onsite live training sessions can be arranged at the client's location in Mississippi or at NobleProg’s corporate training centers in Mississippi.
NobleProg -- Your Trusted Training Provider for Government
Flowood, MS – Regus at Market Street
232 Market Street, Flowood, United States, 39232
The venue is centrally located at Market Street Flowood, just off US‑25/Lakeland Drive and Old Fannin Road, with plentiful free on-site and nearby municipal parking. From Jackson‑Medgar Wiley Evers International Airport (JAN), about 10 miles northwest, a taxi or rideshare takes around 15 minutes via I‑55 North and Lakeland Drive. Public transit is available via JATRAN buses serving Lakeland Drive with stops just steps from the entrance, making it accessible even without a car. The pedestrian-friendly plaza also includes shaded seating and walking paths connecting retail and dining options.
Gulfport, MS
1600 E Beach Blvd, Gulfport, United States, 39501
The venue is conveniently accessible by car via US‑90/Beach Boulevard, with on-site parking available for a daily fee. For those arriving by air, Gulfport–Biloxi International Airport (GPT) is just a short 5-minute drive away, approximately 5 miles via East Beach Boulevard. Public transportation is also an option, with Coast Transit Authority routes serving the area and the Gulfport Amtrak Station located about 0.7 miles from the venue. Rideshare services and local shuttles provide additional convenient transportation options.
Jackson, MS - Regus at East Capitol Street
317 East Capitol Street, Jackson, United States, 39201
The venue is conveniently accessible by car via I‑55 and I‑20, with public parking options available near the Capitol area. For those using public transportation, several Capital Area Transit System (CATS) bus lines stop along East Capitol Street, providing easy access to the venue. Travelers arriving at Jackson–Medgar Wiley Evers International Airport (JAN) can reach the location in approximately 15 minutes by car, taking I‑55 North and East Capitol Street for a quick 10-mile drive.
This instructor-led, live training in Mississippi (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 with Docker and Kubernetes.
- Set up and optimize CI/CD pipelines for automated deployments.
- Apply best practices for security, monitoring, and observability in alignment with standards and guidelines for government.
This instructor-led, live training in Mississippi (online or onsite) is designed to cover advanced Jenkins configurations, security, and scaling techniques. It is aimed at DevOps engineers and software architects who wish to gain expertise in customizing Jenkins for complex software projects for government.
By the end of this training, participants will be able to:
- Optimize Jenkins for enterprise-level software projects.
- Implement advanced security measures to ensure compliance with government standards.
- Build complex and scalable pipelines that meet the demands of large-scale government initiatives.
- Troubleshoot and maintain Jenkins installations effectively to support continuous integration and delivery processes.
This instructor-led, live training in Mississippi (online or onsite) is aimed at developers who wish to learn and apply the basics of Continuous Integration for government Java projects.
By the end of this training, participants will be able to:
- Understand CI principles as they apply to Java projects.
- Construct a CI system tailored for government Java applications.
This instructor-led, live training in Mississippi (online or onsite) is designed to cover the essential concepts and practical usage of Jenkins. It is tailored for software developers and DevOps engineers who aim to set up Jenkins, create and configure jobs, and automate critical aspects of the software development process for government.
By the end of this training, participants will be able to:
- Understand the principles of continuous integration and continuous delivery (CI/CD) for government.
- Install and configure Jenkins to support software automation in a public sector environment.
- Create and manage Jenkins jobs for building and testing applications efficiently.
- Set up and customize automated pipelines for streamlined software deployment.
SonarQube is a platform designed for continuous inspection of code quality and security through static analysis and developer-focused reporting.
This instructor-led, live training (online or onsite) is aimed at intermediate-level developers, DevOps engineers, and security professionals who wish to implement static code analysis, integrate SonarQube into Azure DevOps pipelines, and enhance secure development practices for government projects.
By the end of this training, participants will be able to:
Explain 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 course provides training for handling testing projects using the Selenium test suite and continuous testing with Jenkins, tailored specifically for government.
Intended Audience:
Software Test Engineers
Software Developers Involved in Agile Development
Release Managers
Quality Assurance (QA) Engineers
Upon Completion of the Selenium Training, Participants Will Be Able to:
Utilize the Selenium test suite effectively in real-world projects for government.
Conduct cross-browser testing using Selenium.
Distribute tests across multiple environments with Selenium Grid.
Execute regression testing within Jenkins.
Generate and manage test reports and periodic reports using Jenkins.
This instructor-led, live training in Mississippi (online or onsite) is designed for engineers who wish to utilize Spinnaker for frequent and continuous deployment of software to AWS or Kubernetes.
By the end of this training, participants will be able to:
- Install and configure Spinnaker for advanced operations.
- Integrate Spinnaker with existing continuous integration tools, such as Jenkins.
- Gain a thorough understanding of Spinnaker's internal architecture and deployment workflow constructs.
- Develop pipelines for deploying software on Kubernetes.
- Develop pipelines for deploying software on AWS.
- Identify and resolve common Spinnaker issues.
This training aligns with the needs for government agencies to enhance their software deployment processes, ensuring efficiency and reliability in public sector workflows.
Agile Software Testing is a set of practices designed to provide timely and continuous feedback on software quality issues, adhering to the principles of agile development. Continuous Integration (CI) involves all developers on a team integrating their work multiple times a day to ensure seamless collaboration and maintain high standards for government projects.
This instructor-led, live training in [location] (online or onsite) is aimed at system administrators and developers who wish to utilize Argo CD for automating the deployment and lifecycle management of applications for government use.
By the end of this training, participants will be able to automate, monitor, audit, and roll back their Kubernetes systems using Argo CD, ensuring alignment with public sector workflows, governance, and accountability.
This instructor-led, live training in [location] (online or onsite) is designed for developers who wish to build, test, deploy, and monitor containerized software to the cloud without provisioning or managing infrastructure.
By the end of this training, participants will be able to:
- 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 using the Bitbucket Pipelines Deployment Dashboard.
This training is tailored to enhance skills in cloud deployment processes, ensuring alignment with public sector workflows and governance requirements for government.
This instructor-led, live training (online or onsite) is designed for developers or DevOps engineers who wish to establish automation pipelines using CI/CD practices with Python.
By the end of this training, participants will be able to:
- Configure the required development environment to initiate building CI/CD pipelines with Python.
- Construct automated pipelines for testing and publishing Python packages utilizing Travis-CI.
- Automate the deployment of containerized applications with Docker and Heroku, ensuring alignment with best practices for government workflows and governance.
Continuous Integration (CI) is a development methodology in which developers integrate code changes frequently to identify and resolve issues promptly.
This instructor-led, live training provides an overview of Continuous Integration for JavaScript, guiding participants through the process of establishing a CI workflow for a JavaScript project.
By the end of this training, participants will be able to:
- Understand the core principles of Continuous Integration.
- Implement their own Continuous Integration system for JavaScript projects.
**Audience**
- Developers
- IT Professionals
- DevOps Engineers
- Business Managers
**Format of the Course**
- A combination of lectures, discussions, practical exercises, and extensive hands-on practice designed to align with best practices for government workflows, governance, and accountability.
This instructor-led, live training in Mississippi (online or onsite) is aimed at engineers who wish to use open source tools to automate the process of building, testing, and deploying PHP applications and services for government.
By the end of this training, participants will be able to:
- Install and configure various open source tools to facilitate continuous integration, testing, and deployment.
- Understand the benefits and limitations of using different open source CI tools such as GitLab CI and Jenkins.
- Integrate CI tools with open source solutions for unit testing and integration testing of PHP applications.
This course emphasizes practical implementation and tooling for government. It assumes a strong foundational understanding of theoretical principles (as covered in the DEVOPS course) and focuses on the latest tools and methodologies for implementing DevOps practices within public sector workflows.
This instructor-led, live training in [location] (online or onsite) is designed for DevOps engineers who wish to optimize and simplify the CI/CD process with Docker and Jenkins.
By the end of this training, participants will be able to:
- Automate code delivery and pipeline deployment using Jenkins.
- Build an application utilizing Docker and Dockerfile.
- Configure authentication options to enhance security measures for government applications.
This instructor-led, live training in Mississippi (online or onsite) is aimed at DevOps engineers who wish to establish, deploy, and manage a Git-based software deployment workflow for their Kubernetes applications.
By the end of this training, participants will be able to:
- Install and configure Spinnaker and Terraform.
- Understand the advantages of GitOps over traditional CI/CD and Infrastructure-as-Code (IAC).
- Transition from maintaining scripts to configuring and executing well-defined deployment processes.
- Apply best practices for cloud-native deployment, management, and monitoring.
- Recover deployments from partial failures without manual intervention.
- Develop a GitOps strategy for application development that aligns with public sector workflows and governance standards for government.
This instructor-led, live training in Mississippi covers the concepts, tools, and techniques needed to carry out continuous integration of your software projects in an Agile environment for government. Participants engage in a series of hands-on exercises throughout the course to apply their knowledge in real-world scenarios. Interaction between the instructor and participants is encouraged. Real-world cases are discussed, and specific issues and questions are addressed and resolved in class.
This instructor-led, live training in Mississippi (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 for government.
By the end of this training, participants will be able to:
- Install and configure Jenkins 2.
- Adopt a script-based approach to automating every step of the software deployment process.
- Automatically generate application builds when software is checked into a version control system.
- Initiate the compiling, testing, and packaging of a software application automatically.
- Respond promptly to notifications and reports when issues arise.
- Install additional plugins to extend Jenkins functionality.
When developers complete writing a piece of code, they often integrate it into an application, copy the application into a folder, run the application installer, and initialize the application to verify its functionality. This manual approach is inefficient, tedious, error-prone, and lacks mechanisms for tracking changes during the process.
A more effective solution is to automate this workflow using Continuous Integration (CI). CI encompasses the processes, tools, and infrastructure necessary to automate the building, deployment, and testing of software applications, thereby enhancing efficiency and reducing errors.
This instructor-led, live training (either onsite or remote) aims to transform traditional, manual (or semi-manual) approaches to software deployment into agile, CI practices using Jenkins. Participants will engage in a series of hands-on, live-lab exercises throughout the course, applying their new knowledge to various software development and deployment challenges. Active interaction between the instructor and participants is encouraged, with real-world cases discussed and specific issues addressed and resolved during the training. The focus is particularly on .Net application development.
By the end of this training, participants will be able to:
- Install and configure Jenkins for .Net application development.
- Use Jenkins to automate the process of checking in and merging .Net source code into a code repository.
- Use Jenkins to automate the downloading, compiling, and deployment of an application to a release server.
- Integrate Jenkins with other software development tools such as issue trackers.
**Audience**
- .Net developers
- Build engineers
- QA engineers
- Project managers
- Release managers
- DevOps engineers
**Format of the Course**
- Part lecture, part discussion, exercises, and extensive hands-on practice
**Note**
To request a customized training for government or other organizations, please contact us to arrange.
This instructor-led, live training (online or onsite) is designed for engineers who wish to utilize Jenkins X to create automated, cloud-ready CI/CD pipelines on Kubernetes for government projects.
By the end of this training, participants will be able to:
- Install and configure Jenkins X.
- Develop robust CI/CD pipelines using a flexible DSL (Domain Specific Language).
- Create CI/CD pipelines that integrate with popular technologies such as GitHub, Kubernetes, and Docker containers.
- Combine Jenkins X with other widely used tools like Helm, Prow, and Skaffold.
- Deploy applications to any environment, whether in the cloud or on-premises, ensuring alignment with public sector workflows and governance.
In this instructor-led, live training in Mississippi (online or onsite), participants will learn how to create, update, and maintain applications using OpenShift Container Platform for government environments.
By the end of this training, participants will be able to:
Understand OCI (Open Containers Initiative) and its implications for utilizing container engines such as Docker within OpenShift for government operations.
Grasp the relationship between the different versions of OpenShift (OKP, OpenShift Container Platform, Red Hat OpenShift, etc.) in the context of public sector workflows.
Automate the software delivery pipeline to enhance efficiency and security for government applications.
Apply DevOps principles to deliver software continuously, ensuring alignment with governance and accountability standards for government projects.
Training is open to developers, Scrum Masters, Product Owners, and representatives from business departments. The purpose of this training is to introduce the topics of Quality Assurance and Continuous Integration and their roles in projects utilizing agile methodologies. Participants will gain a comprehensive understanding of these issues as well as practical knowledge of the tools and processes used in software development aligned with QA/CI standards. Business representatives will learn how implementing these tools and processes can translate into time and cost savings for software development. The content presented is based on PHP or Java, depending on the specific requirements for government.
This instructor-led, live training (available online or on-site) is designed for DevOps engineers who wish to utilize Selenium to execute tests within Docker containers for government projects.
By the end of this training, participants will be able to:
- Develop test automation infrastructure for on-demand testing.
- Construct a test automation framework using Java.
- Build a CI/CD pipeline from scratch with Jenkins and Docker for government workflows.
This instructor-led, live training in Mississippi (online or onsite) is aimed at DevOps engineers and developers who wish to utilize SonarQube to conduct comprehensive code reviews that are fully integrated into development toolchains, such as Jenkins, GitHub, Azure DevOps, etc.
By the end of this training, participants will be able to:
- Configure the required development environment to initiate automatic code reviews.
- Integrate SonarQube with continuous integration tools, including Jenkins, Azure DevOps, and others.
- Perform ongoing code inspections to eliminate bugs and security vulnerabilities.
- Gather and analyze data to inform improvements in code quality, maintenance, and security for government projects.
This instructor-led, live training (online or onsite) is aimed at developers and DevOps engineers who wish to leverage Tekton Pipelines for supporting complex software development workflows and building automated CI/CD pipelines for government.
By the end of this training, participants will be able to:
- Install and configure Tekton Pipelines and other foundational Tekton components.
- Design and create the building blocks of pipelines for software development using Tekton.
- Automate existing pipelines and development processes utilizing 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 for government.
Upon completion of this training, participants will be able to:
- Install and configure Maven.
- Automate testing using Selenium.
- Manage Git repositories.
- Integrate continuous integration processes.
**Format of the Course:**
- Interactive lectures and discussions.
- Extensive exercises and practice sessions.
- Hands-on implementation in a live-lab environment.
**Course Customization Options for Government:**
To request a customized training for this course, please contact us to arrange.
Read more...
Last Updated:
Testimonials (8)
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
Being introduced to some technologies I wish I knew earlier.
Michel - Vanier College
Course - DevOps Practical Implementation and Tools
Trainer is very knowledgeable on the subject and able to provide real world examples through his experience.
Nouf
Course - Agile Software Testing with Continuous Integration
I like all the possibilities that I discovered in the course about DevOps options that I can apply in order to have a better CD/CI workflow!
Juan Manuel - si
Course - Jenkins: Continuous Integration for Agile Development
lost of hands on excercises (labs)
Seba - Robert Bosch Sp. z o.o
Course - OpenShift 4 for Developers
Very detailed, trainer knows the subject very well and has covered a lot of topics
Online Continuous Integration / Continuous Delivery training in Mississippi, CI/CD (Continuous Integration / Continuous Delivery) training courses in Mississippi, Weekend Continuous Integration / Continuous Delivery (CI/CD) courses in Mississippi, Evening CI/CD training in Mississippi, Continuous Integration / Continuous Delivery instructor-led in Mississippi, Continuous Integration / Continuous Delivery (CI/CD) instructor in Mississippi, Continuous Integration / Continuous Delivery trainer in Mississippi, Weekend Continuous Integration / Continuous Delivery training in Mississippi, Continuous Integration / Continuous Delivery (CI/CD) instructor-led in Mississippi, CI/CD (Continuous Integration / Continuous Delivery) private courses in Mississippi, Continuous Integration / Continuous Delivery classes in Mississippi, Continuous Integration / Continuous Delivery (CI/CD) coaching in Mississippi, CI/CD boot camp in Mississippi, Evening CI/CD courses in Mississippi, CI/CD on-site in Mississippi, CI/CD one on one training in Mississippi, Online CI/CD training in Mississippi