Architecture des applications

Présentation

Résumé : L'objectif de cette UE est d'initier les étudiants à la réalisation d'applications basées sur des architectures en couches. Nous étudierons notamment l'architecture 3-tiers et son utilisation dans la plateforme JEE (Java Enterprise Edition).

Le cours présentera les technologies JPA (pour l'accès aux données), API-Rest (pour la réalisation d'une couche métier), VueJS (pour la réalisation de la couche WEB) et Spring (pour la partie injection et intégration).

Quelques liens utiles

JEE chez Oracle
http://www.oracle.com/technetwork/java/javaee/overview/
Le tutoriel JEE
JEE 6, JEE 7, et JEE 8