ESIROI · Maquettes Connexion
AccueilITS5 · UE5-DEV
DEV504

Tools for Engineers: Version Control, Deployment and Documentation

FR EN ⬇ PDF
RéférentTahiry RAZAFINDRALAMBO
ECTS2
CM / TD / TP0 / 10 / 10
Typematiere

Viable
Viable100%
Complète93%
Manque pour « complète »
  • Version EN relue

But du cours

This course aims to introduce students to essential tools used in the software development lifecycle: version control, deployment, and documentation. It seeks to provide the practical and theoretical skills necessary to collaborate effectively in a team, manage project versions, automate deployments, and produce clear, maintainable technical documentation.

Acquis d'apprentissage visés

  • Produce technical documentation
  • Organize projects according to project management methodologies
  • Write technical documentation and design presentation materials in French and English
  • Manually deploy and administer services
  • Produce and manage documentation for an IT infrastructure

Prérequis

No prerequisites.

Programme

  • Introduction to version control with Git
  • Workflow automation
  • Technical documentation and associated tools
  • Integrated practice: end-to-end project management

Modalités d'évaluation

Continuous assessments and practical evaluations.

Bibliographie

  • Scott Chacon and Ben Straub, Pro Git Book, Apress (2014)

Supports

Slides and guided practical work sheets.