1) Gestion de versions de code
- Git en ligne de commande
- Git desktop
- Git appliqué à Unity
2) Unified Modeling Language (UML) appliqué au développement
- Diagramme de classe
- Diagramme d¿objet
3) Méthodologie agile
- Présentation des méthodes non agile
- Présentation de méthodologie agile (Kanban/Scrum)
4) Métrique de code
- Génération et clés de lecture
5) Cmake
- Syntaxe et utilisation
6) Documentation de code
- Les bonnes pratiques
- Outils pour générer une documentation `automatiquement¿
7) Deux petits projets en groupe, permettant d¿appliquer les différents concepts.
- Manager: Jean-marie Normand
- Teacher: Theo Combe
- Teacher: Rebecca Fribourg
- Teacher: Iana PODKOSOVA