Généralités sur les applications Web, quelques rappels sur HTTP
Présentation de Jakarta EE et du profile Web
Interface utilisateur client-side ou server-side
Types d'application d'entreprise : REST, Cloud, monolithes et microservices, containers Docker
Utilisation de l'intelligence artificielle
Outils pour le développement, utilisation de Git, introduction à Maven
Injection de dépendance
Portées
Qualifier
Appels asynchrones
Appel d'une méthode au démarrage ou à l'arrêt d'une application
Transactions et exceptions
Configuration
Architecture des applications
Cycle de vie JSF
Navigation
Langage EL
Backing beans
Composants standards
Conversion
Validation
Messages d’erreur et d’information
Modèles de présentation (templates)
Modèle PRG
Ajax
Gestionnaires d’entités
Entités
Associations entre entités
Entités détachées
Héritage
Langage d'interrogation
Exceptions
Modifications en volume
Transactions
Concurrence