Objectif : préparer l’environnement de travail
Objectifs :Tâches à réaliser
Pour réaliser le travail demandé, vous devez :Si ce n’est pas déjà fait, installer NetBeans et configurer Sonarlint.
Si ce n’est pas déjà fait, installer les outils nécessaires pour gérer l’application Symfony (WampServer, composer, Git).
Récupérer le cahier des charges officiel (pdf, 96Ko) qui concerne toute l’application (vous devez juste le récupérer pour l’insérer ensuite dans votre portfolio : une partie des besoins a été confiée à un autre développeur, c’est le dossier documentaire qui contient vos missions).
Récupérer le dossier « Missions » (pdf, 192 Ko) qui présente et les missions qui vous sont confiées.
Récupérer l’application actuelle sur le dépôt distant (le zip).
Lire le readme du dépôt qui contient la description de l’application actuelle et comment l’installer.
Ouvrir l’application sous NetBeans et la lancer pour tester l’ensemble de ses fonctionnalités.
Créer un dépôt sur votre propre compte GitHub lié à l’application.
Dans le dépôt de GitHub, créer un projet Kanban et le remplir de toutes les tâches prévues (en insérant les tâches dans les « issues » et en les plaçant dans la colonne « to do »). Par la suite, au démarrage de chaque tâche, il faudra la faire glisser dans la colonne « In Progress » puis, une fois la tâche terminée, la faire glisser dans la colonne « Done »
Résultats attendus
Les outils nécessaires sont installés (NetBeans, WampServer, composer, Git) et correctement configurés (Sonalint dans NetBeans).
La BDD est créée.
L’application est récupérée, ouverte et testée dans NetBeans.
L’application est liée à un dépôt distant.
Le Kanban est créé dans le dépôt distant et contient toutes les tâches à faire.
Configuration environnement technique

Netbeans configuration



Git configuration


Outil composer pour installer symfony.

Logiciel XAMPP
phpMyAdmin – BDD


Application récupérée, ouverte et testée dans NetBeans.

Application liée au dépôt distant.
https://github.com/pab1307/mediatekformation-PABAQUE

