Software Engineering & DevOps

Basics of Continuous Integration

Foundations of Continuous Integration in Software Development

Workload: 240 hours Topics: Introduction to Software Engineering & DevOps
Initial Registration โ€” 80 EUR This initial payment is credited toward tuition. Program-specific discounts may apply.
Start registration

Program overview

Basics of Continuous Integration provides a comprehensive introduction to the principles and practices essential for implementing continuous integration (CI) within software development environments. Participants will engage in hands-on projects that emphasize the integration of automated testing, version control, and deployment processes. This course is structured to enhance practical skills, enabling learners to effectively collaborate in modern software development teams and contribute to streamlined workflows.
The curriculum is designed to facilitate a deep understanding of CI tools and methodologies, ensuring that participants can apply their knowledge in real-world scenarios. By the end of the course, learners will have the opportunity to publish their project results in Cademix Magazine, showcasing their expertise and contributing to the broader professional community. The course will cover a range of topics that equip participants with the necessary skills to navigate the complexities of software engineering and DevOps.
Overview of Continuous Integration and its Importance
Version Control Systems: Git Basics and Best Practices
Automated Build Processes: Tools and Techniques
Writing and Running Unit Tests
Integration Testing: Strategies and Tools
CI/CD Pipelines: Concepts and Implementation
Monitoring and Logging in CI Environments
Troubleshooting Common CI Issues
Collaboration and Communication in DevOps Teams
Final Project: Implementing a CI Pipeline for a Sample Application

Learning goal

Equip participants with the skills to implement and manage continuous integration processes effectively.

Target group

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

Prerequisites

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

Format and certification

Teaching method: Project-based, interactive.

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