Skip Navigation

Live Online help Real-time discussions with your instructor and fellow students via technology

Building a Full CI/CD Pipeline

Instructor

Katherine Cain

See Course Dates

What You Will Learn

"This course will provide hands-on experience building out a CI/CD pipeline from start to finish. It begins with source control management and ends with a fully-orchestrated pipeline using Jenkins.

This DevOps CI/CD Pipeline training teaches attendees Git topics from the ground up, allowing students to securely push code to a remote Git repository. Next, attendees learn how to configure servers using a Configuration Management tool from code stored in Git. Finally, they integrate Git and Configuration Management with a CI/CD tool to build, test, and deploy your code into Test, Staging, and Production environments, creating an automated end-to-end DevOps pipeline.

In this course students gain hands-on experience with Bitbucket, GitHub, GitLab, and Jenkins. Prerequisites Proficiency with the Linux CLI and experience."

This course is not eligible for the Take 3 Discount.

This course is offered in collaboration with partners SLU Workforce Center and Johnson County Community College Continuing Education.


This section is facilitated by an instructor online. Within 2 business days of the class start date, you will receive instructions about how to access the class online.

Building a Full CI/CD Pipeline
Course Dates

Live Online help Real-time discussions with your instructor and fellow students via technology

$2,295.00

Building a Full CI/CD Pipeline

8/26/2025 - 9/11/2025 Tu Th 5:30PM-8:30PM
20 Seats Open
9/30/2025 - 10/16/2025 Tu Th 5:30PM-8:30PM
20 Seats Open

Selected Course

Dates: 8/26/2025 - 9/11/2025 Tu Th

Course type: Web

Times: 5:30PM-8:30PM

Location: Live Online Campus Map

Contact Hours: 18.0

Other Details

Course Code: SLUWEB-520-7

Category: Web

Contact Hours: 18.0

Format: Classroom

Schedule Details:

After registering for this course, you can come back to the catalog to register for more courses.

Issues with registering? Please contact us at CERegistration@jccc.edu or call 913-469-2323.

Similar Courses

Web image Architecting Microservices with Kubernetes, Docker, and Continuous Integration Training
Live Online help Real-time discussions with your instructor and fellow students via technology
Architecting Microservices with Kubernetes, Docker, and Continuous Integration Training Session start date: Sep 29
12.0 contact hours $1,495.00
Web image Full-Stack Web Development Capstone
Live Online help Real-time discussions with your instructor and fellow students via technology
Full-Stack Web Development Capstone Session start date: Oct 7
36.0 contact hours $1,599.00
Business and Leadership image Building Teams That Work
Online help Learning at your own pace, or facilitated by an instructor
Building Teams That Work Session start date: Sep 17
24.0 contact hours $169.00
Project Management image SAFe Product Owner/Product Manager
Live Online help Real-time discussions with your instructor and fellow students via technology
SAFe Product Owner/Product Manager Session start date: Sep 8
18.0 contact hours $2,395.00
Small Business Basics image Building Your Business Plan Using AI
In Person help Traditional, instructor-led and offered in a classroom at JCCC
Building Your Business Plan Using AI Session start date: Sep 26
3.0 contact hours $39.00
Microsoft Office image Storytelling with Data - Create Effective Charts & Graphics in Microsoft Excel
Live Online help Real-time discussions with your instructor and fellow students via technology
Storytelling with Data - Create Effective Charts & Graphics in Microsoft Excel Session start date: Oct 28
1.0 contact hours $29.00
Foreign Language image Speed Spanish
Online help Learning at your own pace, or facilitated by an instructor
Speed Spanish Session start date: Sep 17
24.0 contact hours $149.00
Fire Science-CE image Candidate Physical Ability Test
In Person help Traditional, instructor-led and offered in a classroom at JCCC
Candidate Physical Ability Test Session start date: Sep 14
4.0 contact hours $95.00
Small Business Basics image Start Your Own Online Business
Online help Learning at your own pace, or facilitated by an instructor
Start Your Own Online Business Session start date: Sep 17
24.0 contact hours $159.00
Web image JavaScript Frameworks React, Angular, Vue.js
Live Online help Real-time discussions with your instructor and fellow students via technology
JavaScript Frameworks React, Angular, Vue.js Session start date: Aug 26
27.0 contact hours $1,199.00
Design and Modeling image Revit Design Integration
Live Online help Real-time discussions with your instructor and fellow students via technology
Revit Design Integration Session start date: Aug 19
21.0 contact hours $599.00
Design and Modeling image Revit Architecture Fundamentals
Live Online help Real-time discussions with your instructor and fellow students via technology
Revit Architecture Fundamentals Session start date: Sep 30
21.0 contact hours $599.00
Business and Leadership image Managing Remote Teams
Online help Learning at your own pace, or facilitated by an instructor
Managing Remote Teams Session start date: Sep 17
24.0 contact hours $169.00
Web image Web Concepts: How the Web Works
In Person help Traditional, instructor-led and offered in a classroom at JCCC
Web Concepts: How the Web Works Session start date: Oct 7
12.0 contact hours $499.00
Small Business Marketing image Using Social Media in Business
Online help Learning at your own pace, or facilitated by an instructor
Using Social Media in Business Session start date: Sep 17
24.0 contact hours $159.00
Money Management image Stocks, Bonds, and Investing: Oh, My!
Online help Learning at your own pace, or facilitated by an instructor
Stocks, Bonds, and Investing: Oh, My! Session start date: Sep 17
24.0 contact hours $149.00
Personal Development image Keys to Effective Communication
Online help Learning at your own pace, or facilitated by an instructor
Keys to Effective Communication Session start date: Oct 15
24.0 contact hours $149.00
QuickBooks image Intermediate QuickBooks Online
Online help Learning at your own pace, or facilitated by an instructor
Intermediate QuickBooks Online Session start date: Oct 15
24.0 contact hours $159.00
Project Management image Leading SAFe®
Live Online help Real-time discussions with your instructor and fellow students via technology
Leading SAFe® Session start date: Sep 23
14.0 contact hours $1,495.00
Business and Leadership image Becoming a Grant Writing Consultant
Online help Learning at your own pace, or facilitated by an instructor
Becoming a Grant Writing Consultant Session start date: Sep 17
24.0 contact hours $169.00
 
Close Modal Window

Online Registration Temporarily Down

Please contact us at ceregistration@jccc.edu or call 913-469-2323 to register now or please visit us later.

Close
Close Modal Window

1.    Introduction to Implementing a Full CI/CD pipeline
2.    Technology Overview
    1.    Git – Source Control Management
    2.    Configuration Management
    3.    Continuous Integration / Continuous Deployment
3.    Git: Source Control Management o Purpose overview and use cases
    1.    Git workflow
    2.    Configuring git
    3.    Getting help with git
    4.    Local vs. Global vs System configurations
    5.    Basic git commands
    6.    Creating local git repositories
    7.    Branching and merging
    8.    Using remote repositories (Github, Bitbucket, GitLab)
    9.    Pushing code to remote repositories using public and private SSH keys
4.    Build Automation/ Application Deployment/ Orchestrations
    1.    Architecture and call flow
    2.    Installation, configuration and validation
    3.    Managing hosts and nodes
    4.    Managing servers through scripting
    5.    Shipping policies: writing repeatable code
    6.    Shipping quality code:
    7.    Linting
    8.    Unit testing
    9.    Integration testing
   10.    Dynamic configuration and discovering server details
   11.    Using variables across multiple servers
   12.    Creating groups of managed servers
   13.    Using community configurations
   14.    Automating Configuration Management updates
5.    Continuous Integration/Continuous Delivery (CI/CD)
    1.    CI/CD overview, use cases and history
    2.    CI/CD architecture
    3.    Project configurations
    4.    CI/CD as code
    5.    Environment variables and parameters
    6.    Distributed builds
    7.    Customizing project views
    8.    Managing credentials and secrets
    9.    Integrating CI/CD with git
   10.    Triggers: webhooks and polling
   11.    Notifications: instant messenger integration and SMTP email
   12.    Approving builds
   13.    Testing code through CI/CD
   14.    Running builds from multiple git branches
   15.    Applying conditional logic within CI/CD scripts
   16.    Deploying Configuration Management code with CI/CD
6.    Implementing Fully-Automated Deployment in a CD Pipeline

Close Modal Window

Live Online help Real-time discussions with your instructor and fellow students via technology

Building a Full CI/CD Pipeline

DATE TIME DAY PRICE AVAILABILITY LOCATION  
8/26/2025 - 9/11/2025 5:30PM-8:30PM Tu Th $2,295.00 20 Seats Open Live Online Campus Map Register
9/30/2025 - 10/16/2025 5:30PM-8:30PM Tu Th $2,295.00 20 Seats Open Live Online Campus Map Register
Close Modal Window

Live Online help Real-time discussions with your instructor and fellow students via technology

$2,295.00

Building a Full CI/CD Pipeline

8/26/2025 - 9/11/2025 Tu Th 5:30PM-8:30PM
20 Seats Open
9/30/2025 - 10/16/2025 Tu Th 5:30PM-8:30PM
20 Seats Open

Selected Course

Dates: 8/26/2025 - 9/11/2025 Tu Th

Course type: Web

Times: 5:30PM-8:30PM

Location: Live Online Campus Map

Contact Hours: 18.0

Other Details

Course Code: SLUWEB-520-7

Category: Web

Contact Hours: 18.0

Format: Classroom

Schedule Details:

After registering for this course, you can come back to the catalog to register for more courses.

Issues with registering? Please contact us at CERegistration@jccc.edu or call 913-469-2323.