Maximilien Chevalier
Guillaume Dufrêne
Lionel Seinturier
Julien Wittouck
Cours : 3 séances de Cours/TP.
3 séances de travail accompagnées sur un projet dirigé.
1 séance pour finaliser / présenter les projets.
gitlab.univ-lille.fr/SRA1-2024/cours
Référence, fil conducteur, vidéos et pointeurs
Le contenu du cours est disponible sous la forme de fichiers README.md
.
Création de repository GitLab individuels via GitLab Classrooms.
Un lien de création est fourni pour chaque exercice.
Certains exercices fournissent un squelette de code.
Implémentation de code selon un énoncé
Exécution de tests unitaires ou Cucumber, via pipeline GitLab-CI, chaque test en succès rapporte des
points
Rendu et évaluation via votre repository GitLab. (pensez à faire des git push
)
À rendre dans les 5 jours suivants
Si rendu ensuite : perte dégressive de points
Développement d'US de e-commerce "drive" (vente à emporter) en respectant les architectures travaillées en TP.
Spring + JPA/Hibernate + Architectures Événementielle et Hexagonale.
À rendre à la dernière séance.
Par groupe de 4 ou 5 personnes. Les groupes seront imposés.
L'activité sur git doit être représentative :
• de votre avancement
• de votre contribution individuelle
Utilisez Maven. La compilation doit être simple.
Fournir un README avec projet (voir consignes).
Prévoir une "démo" du projet (20 minutes max en dernière séance)