020CIDES5

Continuous Integration and Deployment (CI/CD)

This DevOps course provides a thorough overview of DevOps principles, practices, and key tools, offering a comprehensive understanding of the software development lifecycle (SDLC). Students will learn about DevOps fundamentals, containerization, continuous integration pipelines, and Infrastructure as Code (IaC) using technologies such as Docker, GitHub Actions, Jenkins, Ansible, and more. A semester-long project will allow practical application of concepts learned in class. Upon completion, students will be well-prepared for careers in software development and IT operations.


Temps présentiel : 30 heures


Charge de travail étudiant : 70 heures


Méthode(s) d'évaluation : Examen final, Examen partiel, Travail personnel

Ce cours est proposé dans les diplômes suivants
 Diplôme d'ingénieur - spécialité génie informatique et communications - option : génie logiciel
Diplôme d'ingénieur - spécialité génie informatique et communications - option : réseaux de télécommunications