Software Engineering & DevOps

Continuous Integration with Jenkins

Mastering Continuous Integration with Jenkins for Fullstack Development

Workload: 400 hours Topics: Fullstack Development
Initial Registration โ€” 80 EUR This initial payment is credited toward tuition. Program-specific discounts may apply.
Start registration

Program overview

Continuous Integration with Jenkins provides a comprehensive framework for integrating code changes into a shared repository and automating the build process. Participants will engage in hands-on projects that simulate real-world scenarios, enabling them to effectively implement CI/CD pipelines using Jenkins. This course emphasizes practical skills, allowing learners to publish their results in Cademix Magazine, showcasing their expertise and enhancing their professional portfolios.
The curriculum is structured to cover essential topics that equip participants with the tools and knowledge necessary for successful integration in software development environments. By the end of the course, learners will have developed a robust understanding of Jenkins, enabling them to streamline development workflows and improve software quality through continuous integration practices.
Introduction to Continuous Integration and Continuous Deployment (CI/CD)
Setting up Jenkins: Installation and Configuration
Understanding Jenkins Pipeline: Declarative vs. Scripted
Integrating Version Control Systems (Git) with Jenkins
Automating Build Processes: Maven and Gradle Integration
Testing Automation: Unit and Integration Testing with Jenkins
Managing Jenkins Plugins: Enhancing Functionality
Monitoring and Reporting: Jenkins Dashboard and Notifications
Best Practices for CI/CD Implementation
Final Project: Building a CI/CD Pipeline for a Fullstack Application

Learning goal

Equip participants with practical skills to implement and manage CI/CD pipelines using Jenkins effectively.

Target group

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

Prerequisites

Basic knowledge of software development and familiarity with version control systems (Git) is recommended.

Format and certification

Teaching method: Project-based, interactive.

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

Related programs

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