FORMATIONS / INFORMATIQUE / Langage / Développement / Java

publicité
FORMATIONS / INFORMATIQUE / Langage / Développement /
Java JEE
LD-040 JEE DEVELOPPEMENT D’EJB | 5 jours
01/. Pourquoi les EJB
Historique ; Architectures multitiers distribuées ; Composants Stateful ou Stateless ; Modèle MVC avec http.
02/. JEE Moderne
Web Profile ; EJB 3 ; CDI.
03/. Bases de l'administration JBoss
Les Objectifs de JBoss 7 ; Installation de JBOSS.
04/. Les EJB3
Le modèle EJB ; Distribution des EJB ; L'architecture EJB 3 ; Pooling.
05/. Les Sessions EJB
EJB Stateful ; EJB Stateless; EJB Singleton; EJB Message-Driven.
06/. Les outils associés aux Sessions EJB
Appel Remote ; Les Intercepteurs ; Programmation Asynchrone ; Timers.
07/. Le modèle de Sécurité
Configuration de Serveur ; Authentification et Autorisations ; Limite des spécifications ; Definition du Realm ; Configuration de
web.xml ; User & Roles ; Autorisations par classes ou méthodes.
08/. Les Entity Beans et JPA
Présentation de Hibernate ; Configuration des Datasources ; Configuration de persistence.xml ; Les Entity ; Relations entre
objets ; Relations avec des Collections ; Gestion des transactions ; Gestion du Cache.
09/. Intégration
Context and Dependency Injection ; Intégration du web avec JSF ; Intégration des Web Services avec JAX-RS.
10/. Les Tests
Tests unitaires ; Tests fonctionnels avec Arquillian ; Test de montée en charge avec Gatling.
Public
Ce cours est destiné aux développeurs maîtrisant le langage Java qui souhaitent comprendre les mécanismes des EJB.
Objectifs
Apprendre à créer des composants EJB, les assembler dans des applications. Créer des applications d'entreprise, définir
plusieurs couches logicielles, utiliser des spécifications, tester son application, comprendre et utiliser les bonnes pratiques et
apprendre à définir une architecture performante.
Prérequis
La connaissance du langage JAVA est obligatoire.
Moyens pédagogiques
1 ordinateur et 1 support de cours par personne + 1 vidéoprojecteur. Évaluation par écrit en fin de cours et attestation de stage
délivrée en fin de formation.
VERTEGO / HÔTEL D’ENTREPRISES « LES ALLÉES »
26 Avenue des Lilas / 64062 PAU Cedex 9
Tél. : +33 (0)5 59 14 62 62
[email protected] / www.vertego.fr
Téléchargement