Suivez-nous sur
Facebook icon
Twitter icon

Formations > 18-066 | Enterprise Java Beans (JAVA024)

Enterprise Java Beans

Domaine: 
Java
Objectifs: 

Le but de cette formation est d’initier les participants à la réalisation d’applications web grâce aux technologies de Java Enterprise Edition. Ils auront également l’occasion de travailler avec les frameworks Spring et Hibernate afin de construire leur application en respectant le design pattern MVC.
A l’issue de la formation, les participants seront à même de :
- Maîtriser le framework Spring
- Maîtriser le framework Hibernate
- Mettre en place l’architecture MVC
- Réaliser une application Web en Java

Description du type de public: 

Toute personne souhaitant perfectionner sa maîtrise de Java

Prérequis: 

Les participants doivent connaître le langage Java et l’Orienté Objet.

Programme: 

Introduction
- Briques de la spécification Java EE 7
- Bonnes pratiques de conception : séparation des responsabilités, KISS, DRY, POJO
- Nouveautés par rapport à la version 6
- Panorama de l'offre Java EE, le framework Spring
Architecture distribuée avec EJB et JMS
- Services techniques de l'API EJB : sécurité, remoting, accès concurrents, accès asynchrones, timers
- Positionnement des EJB par rapport aux beans CDI
- JMS 2.0 pour les échanges de messages
Web et JSF
- Concepts (MVP, Presenter, View)
- Facelets, taglibs, jsf-el
- Validation JSR303
- Mise en oeuvre d'Ajax
Web Services REST
- API JAX-RS 2.0 pour les services web RESTful
- Rappels HTTP : les verbes, les contentType...
- CORS : Cross origin shared ressource. HATEOAS
- Produire et consommer des objets via l'API Java de traitement JSON
Websockets
- Concepts du web "real time".
- Support par les navigateurs, mécanismes de fallback.
- Mise en place côté serveur et client.

En détail

Profil(s) ciblé(s): 
CEFORA
Chercheur emploi
Enseignement
Entreprises
Nombre de participants maximum: 
12
Durée: 
3 jours
Prestataire: 
CogniTIC
Code session: 
18-066
Dates: 
22, 23, 24 mai 2018

Inscription

Choisissez votre profil