Développeurs Java/JEE, architectes
Maîtrise de l'objet en Java - connaissances en JSP et Servlet
Découvrir et implémenter les nouveautés de Java EE 7.
Architecture d'applications d'entreprise Spécification Java EE 7: nouveautés, évolutions Serveurs JEE 7
Atelier: Installation de l'environnement de développement: IDE, serveur d'applications, serveur de bases de données
Batch Applications: manipulations de processus Batch Java API for JSON: principales interfaces, création / parsing de flux Java API for WebSocket: présentation, communication, création d'EndPoints Concurrency Utilities: Executors, Thread Pooling
Atelier: Implémentation de WebSocket - Utilisation de l'API JSON - création de tâches
Services Web: architectures (SOAP / RESTful) Java API for RESTful Web Services 2.0: API et annotations, implémentationCréation d'un client de service web Traitement d'une réponse JSON
Atelier: Implémentation de services web RESTful et interrogations
Communication asynchrone et JMS EJB MD et nouveautés JMS 2.0 Envoi de messages JMS sur un topic ou une queue Consommer des messages
Atelier: Implémentation d'envoi et de consommation de messages JMS
JSP 2.2: spécification, nouveautés Nouveaux opérateurs EL 3.0 Eléments statiques et références de méthodes Converters personnalisés Les Lambda expressions Construction et opérations sur des collections
Atelier: Multiples exemples d'utilisation d'EL 3.0
Servlet 3.1: requête asynchrone (Non-blocking I/O), interfaces HttpUpgradeHandler, WebConnection, sécurité, reset JPA 2.1: rappel, convertisseurs, criteria update/delete, procédures stockées, EntityListeners,... EJB 3.2: évolution, types, communication asynchrone, timers CDI 1.1: injection de dépendances, portées, intercepteurs, décorateurs JSF 2.2: support HTML5, multi-templating, Faces Flows, Stateless views
Atelier: Implémentation de composants EJB Lite - mapping de bases de données (JPA) - implémentation de vues JSF
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis