> Concevoir et développer une application n-tiers basée sur les spécifications Java JEE 7
> Mettre en place une couche d'accès aux données avec JPA.
> Mettre en place une architecture distribuée avec EJB et JMS
> Mettre en place une couche de présentation avec JSF et Ajax
> Développer et consommer des Web Service REST
> Mettre en place un canal de communication entre un navigateur HTML5 et un serveur via les Websockets