đ S08 â Git & Collaboration
- PĂ©riode : du 6 au 17 janvier 2026 â Semaines 2â3
- Thématique : Gestion de version et travail en équipe
- Jour férié / vacances : Aucun
đ§ Objectifs de la session
- Comprendre le fonctionnement de Git et lâintĂ©rĂȘt du versionnement de code.
- Savoir utiliser GitHub pour publier, suivre et partager un projet.
- Travailler Ă plusieurs sur un mĂȘme dĂ©pĂŽt (pull, push, merge).
- Mettre en place un workflow collaboratif en binĂŽme (organisation, commits, branches).
đ Cette session est transversale : les compĂ©tences acquises seront rĂ©utilisĂ©es dans tous les mini-projets et livrables Ă venir. Elle initie les apprenants Ă des postures professionnelles (responsabilitĂ©, rigueur, communication).
đ UnitĂ©s dâapprentissage mobilisĂ©es
- UA T.2.1 â Collaborer dans un environnement agile â (5h) â rĂ©fĂ©rentiel
- UA T.3.1 â Premiers pas avec Git â (5h) â rĂ©fĂ©rentiel
- UA T.3.2 â GĂ©rer un projet avec GitHub â (5h) â rĂ©fĂ©rentiel
- UA T.3.3 â Travailler efficacement en Ă©quipe â (5h) â rĂ©fĂ©rentiel
đ§© Prototype
Titre : Workflow Git en binĂŽme â âMini-projet partagĂ©â
Description : Créer un dépÎt GitHub contenant un projet HTML/JS déjà produit. En binÎme, chaque apprenant doit :
- cloner le dépÎt
- ajouter une nouvelle fonctionnalité sur une branche
- faire un
pull request
(ou une validation croisée) - gérer un conflit simple (si présent)
- fusionner les modifications
đ§Ș Mini-Projet
Titre : Organisation de projet en équipe
Description : Chaque binÎme doit créer un mini-projet HTML/JS collaboratif (ex : générateur de citations, quiz, petit catalogue), en respectant un workflow Git structuré :
- dépÎt initialisé avec
README.md
- organisation des tĂąches (issues ou fichier TODO)
- nommage clair des branches (
feature/x
,fix/y
, etc.) - historique de commits propre et lisible
Livrables attendus :
- Lien vers le dépÎt GitHub
README.md
complet- Captures des interactions (issues, branches, merges)
đ Grille dâĂ©valuation par niveau
- Niveau 1 : Capacité à initialiser un dépÎt, faire un commit, publier
- Niveau 2 : Collaboration fonctionnelle avec branches et push/pull
- Niveau 3 : Travail en équipe organisé, fluide, avec résolution de conflits