1
|
Journée 1
-
- Les différentes méthodologies de travail.
- Pourquoi Agile est-il approprié dans la gestion de projet d’application?
- Mettre en place Agile au sein de son équipe
- Les outils pour faire du suivi Agile-Scrum-Kanban:
- L’extrême programming:
- Développement piloté par les tests (TDD)
- Développement piloté par le comportement (BDD)
- Programmation en binôme
Journée 2:
-
-
-
- Architecture d’application
- Mise en place de web service pour pouvoir centraliser la gestion applicative.
- Les types de protocol et service
- Web Services et SOA·WS-*
- Web Services et REST
- Faire le lien entre Java et WS-* (JAX-WS)
- Faire le lien entre Java et REST (JAX-RS)
- Maîtriser le framework Java – Web Services : Apache CXF
Journée 3:
-
-
- Les principe de l’Intégration continue
- Les solutions existantes de déploiement
- Déploiement continu et approche DevOps
- Suivre et contrôler la qualité du code
- Gestion de code avec Git
- Créer un repository Local et Distant
- Utilisation des branches
- Travail en équipe:
- Pull/Merge request
- Revue de code
- Les outils UI GIT