Niveau d'étude
BAC +5
Composante
UFR Sciences et Techniques
Description
Le sujet de cet enseignement est la conception web côté serveur avec les technologies Jakarta EE (anciennement Java EE). En s’appuyant sur les différentes API de cette plateforme, le cours vise à décrire les différentes techniques de programmation serveur de façon conceptuelle, technique et illustrée par des exemples concrets.
Objectifs
À l’issue de cet enseignement, les étudiants seront familiarisés avec les différentes approches de programmation web côté serveur et seront techniquement capables de les mettre en œuvre avec des API ou frameworks Jakarta EE.
Pré-requis obligatoires
Les UE4 du S1 (Conception d’Interface Web) et UE5 du S2 (Web Dynamique côté Client) sur les techniques et technologies de conception web coté client.
Maîtrise de la programmation orientée objet en Java.
Contrôle des connaissances
Contrôle continu
Compétences visées
- Connaître la plupart des API disponible dans la plateforme Jakarta EE
- Maîtriser la mise en œuvre des API les plus fondamentales (Servlet, JSP, JSF, JAX, etc)
- Connaître le fonctionnement des frameworks Java les plus répandues dans l’industrie de nos jours (e.g. Spring)