Software Engineering & DevOps

Automating Workflows with Jenkins

Streamlining Development Processes with Jenkins Automation

Workload: 320 hours Topics: Scripting and Automation for DevOps
Initial Registration โ€” 80 EUR This initial payment is credited toward tuition. Program-specific discounts may apply.
Start registration

Program overview

Automating Workflows with Jenkins provides a comprehensive exploration of continuous integration and continuous delivery (CI/CD) practices through the Jenkins platform. Participants will engage in hands-on projects that emphasize real-world applications, enabling them to automate repetitive tasks and improve software delivery efficiency. The course structure is designed to facilitate interactive learning, where participants not only gain technical skills but also have opportunities to share their outcomes in Cademix Magazine, fostering a collaborative learning environment.
Throughout the course, learners will delve into various aspects of Jenkins, from installation and configuration to advanced pipeline scripting. By the end of the program, participants will be equipped with the knowledge to implement automation solutions that enhance productivity in software development environments. This training is particularly beneficial for those looking to enhance their employability in the software engineering and DevOps sectors, providing them with practical skills that are in high demand.
Introduction to Jenkins and its ecosystem
Setting up Jenkins on various platforms
Understanding Jenkins architecture and components
Creating and managing Jenkins jobs
Implementing CI/CD pipelines with Jenkins
Integrating Jenkins with version control systems (e.g., Git)
Automating testing with Jenkins and reporting results
Using plugins to extend Jenkins functionality
Monitoring and troubleshooting Jenkins jobs
Final project: Develop a comprehensive CI/CD pipeline for a sample application

Learning goal

Equip participants with the skills to automate workflows using Jenkins, enhancing their capabilities in software engineering and DevOps practices.

Target group

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

Prerequisites

Basic understanding of software development concepts, familiarity with version control systems, and some experience with scripting languages.

Format and certification

Teaching method: Project-based, interactive.

Certificate: Certificate of Attendance, Certificate of Expert (upon successful completion of the final project).

Related programs

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