Software Engineering & DevOps

CI/CD Pipelines for Beginners

Mastering Continuous Integration and Continuous Deployment

Workload: 160 hours Topics: Software Development Life Cycle (SDLC) Practices
Initial Registration โ€” 80 EUR This initial payment is credited toward tuition. Program-specific discounts may apply.
Start registration

Program overview

CI/CD Pipelines for Beginners provides a comprehensive introduction to the essential practices of Continuous Integration and Continuous Deployment within the Software Development Life Cycle (SDLC). Participants will engage in hands-on projects that simulate real-world scenarios, fostering an understanding of how to automate and streamline the software delivery process. This course emphasizes practical skills that are immediately applicable in professional settings, enabling learners to enhance their employability and contribute effectively to team projects.
Throughout the course, participants will explore various tools and methodologies that underpin CI/CD practices. By the end of the program, learners will have developed a working CI/CD pipeline through a final project, which they are encouraged to publish in Cademix Magazine. This not only showcases their skills but also contributes to their professional portfolio. The interactive nature of the course ensures that participants gain valuable experience collaborating with peers, simulating a professional environment where teamwork and communication are paramount.
Introduction to CI/CD concepts and benefits
Overview of the Software Development Life Cycle (SDLC)
Version control systems: Git and GitHub fundamentals
Continuous Integration: tools and best practices
Continuous Deployment: strategies and tools
Building and testing automation with Jenkins
Containerization with Docker for CI/CD
Monitoring and logging in CI/CD pipelines
Integrating testing frameworks in CI/CD
Final project: Develop a complete CI/CD pipeline for a sample application

Learning goal

Equip participants with the skills to design and implement CI/CD pipelines, enhancing their readiness for roles in software engineering and DevOps.

Target group

Graduates, job seekers, business professionals, and optionally researchers or consultants.

Prerequisites

Basic understanding of software development concepts and familiarity with programming languages.

Format and certification

Teaching method: Project-based, interactive learning environment.

Certificate: Certificate of Attendance, Certificate of Expert, issued by Cademix Institute of Technology.

Related programs

Shopping Basket
Cademix Institute of Technology e.U.Continuing Education ยท Professional Development ยท Austria