Planning - Arcocalio/java-services-sample GitHub Wiki

Planning pour formation d'une journée

Le projet peut convenir pour :

  • Mise en place d'un environnement de dev Java EE
  • Première utilisation de Maven
  • Première utilisation de tomcat
  • Première utilisation de git
  • Première utilisation des webservices Java

TODO

Planning pour un Stage d'une semaine - Niveau L2

Jour 1 – Arrivée

La journée :

  • Mise en place de l'environnement de developpement
  • prise de connaissance des outils utilisés et leur utilité (git, tomcat, maven)
  • prise de connaissance du fonctionnel de l’application Récupération du squelette de projet (front et back)

Point de fin de journée :

Précisions fonctionnelles et techniques. Finalisation de l'environnement de developpement.

Anticipation sur le jour 2 :

le debugage et l’utilisation du webservice. Présentation du code approfondi. Vérifier que la compréhension de l’intérêt de git est ok.

Jour 2 – Développement du back

La journée :

Mise en place des nouveaux services à utiliser (squelette). On doit pouvoir appeler les services fin de journée

Point de fin de journée :

Mise au point sur l’avancement de la journée. Guider sur les lacunes.

Anticipation sur le jour 3 :

Explications des tâches.

Jour 3 – Développement du back

La journée :

Finir le back : persistance des données (ajout, suppression, modification) en mode simplifié (fichier texte ?) Déployer le war à la main et lancer le tomcat hors Eclipse (vérifier que la sauvegarde du fichier se fait bien, même une fois déployé hors environnement de dev).

Point de fin de journée :

Intérêt de Maven. Légère introduction à Jenkins.

Anticipation sur le jour 4 :

Intérêt de ce qui a été fait. Explication sur les taches fronts.

Jour 4 – Branchement coté front

La journée :

Mise en place des services coté Front : appels au service créés les jours précédents.

Point de fin de journée :

Guidage pour la finalisation. Retour sur les bonnes pratiques.

Jour 5 - Finalisation

La journée :

Fin des tâches précédentes Utilisation d’une base de données ?