PLB formation informatique et management
Accueil > Java EE > Formation Java EE

FORMATION Architecture d'entreprise J2EE

Objectifs de la formation J2EE

Ce séminaire fournit une présentation concise mais exhaustive de la plateforme J2EE. Elle commence par expliciter les concepts fondateurs de cette spécification afin de clairement appréhender ses finalités. Ensuite, les technologies principales sont présentées en insistant sur les problématiques résolues, les cas d'utilisation et le panorama des offres du marché.
À l’issue de cette journée de présentation, les participants seront capables de se repérer dans cette nébuleuse de standards et d'acronymes.

A qui s'adresse la formation J2EE

Ce cours J2EE s'adresse aux développeurs, concepteurs, chefs de projet, directeurs de projet.

Contenu de la formation J2EE

Introduction

J2EE : une spécification des implémentations, domaine d'application, l'aspect distribué et transactionnel
Les finalités et les apports de J2EE, évolutivité des applications, portabilité, montée en charge, sûreté de fonctionnement, indépendance vis-à-vis des éditeurs, ...
L'approche composant à toutes les étapes de production et d'exploitation des applications
L'architecture n-tiers, description des différents tiers et des composants associés
La notion de conteneurs, leurs rôles, leurs services
Types de containers (Servlet, EJB, etc.), panorama de l'offre
Le rôle particulier des web services, infrastructure disponible dans J2EE 
Le packaging d'application, structure d'une archive .ear
Les différents rôles dans le développement d'une application J2EE: Editeur de plate-forme, Développeurs de composants, assembleur, Déploiement et exploitation
Définition des technologies et APIs disponibles : EJB, Servlet, JSP, JDBC, JMS, JNDI, JAAS, JAXP, ...
Les applications Web
Classification des applications : orientées présentation ou service, Modèle requête/réponse, rappels sur le protocole HTTP, cycle de vie d'une application web.
Définition d'un module web, packaging, déploiement, mise à jour
Configuration d'une application : mapping des URLs, paramètres d'initialisation, mapping des erreurs, déclaration des ressources
Connections aux ressources, présentation de JNDI, JDBC, notion de DataSource et de pool de connections
Le cas des bases de données, les connections à un serveur de mail ou une URL

Les servlets 
Définition d'une servlet, technologie au cœur de J2EE
Cycle de vie d'une servlet, gestion des évènements, des erreurs
Partage d'information et notion de périmètre (requête, session, etc.)
Implémenter les services du servlet, récupération de paramètre, construction de réponse
Les filtres de requête ou de réponses, propagation de requête, délégation 
Gestion de session utilisateur, avec ou sans cookies
Panorama des conteneurs de servlet
Java Server Page et JSF
Pourquoi JSP ? Définition et exemple d'une page JSP
Cycle de vie d'une page JSP
Eléments de syntaxe, notion de scriptlet
Définition d'un JavaBean, utilisation par une page JSP.
Utilisation de librairies de balises, les librairies les plus communes (Struts, JSTL)
Documents JSP: définition et apports. Panorama des compilateurs de JSP
La spécification JSF, ses apports
Modèle des composants d'interface
Implémentation Apache MyFaces, Shale
Les EJBs
Définition d'un Enterprise Bean, apport et cas d'utilisation, les différents types et leurs cas d'utilisation
Client local et client distant, définition des interfaces pour les accès 
Cycle de vie des différents types d'EJB
Etapes de développement d'un EJB et de son client, packaging et particularités de déploiement
Les apports de EJB 3
Les transactions, gestion des transactions par le conteneur ou par le bean, timeout, niveau d'isolation, mise à jour de plusieurs bases de données
Panorama des conteneurs d'EJB
Les Web Services 
Définition et cas d'utilisation
Le format XML, Le protocole SOAP, Les formats WSDL et UDDI 
Construire des services Web avec JAX-RPC
L'API SOAP pour Java
Le projet Axis
La sécurité dans J2EE

La sécurité dans une application web, notions de royaume, groupe et utilisateurs
L'authentification, les différents types disponibles, l'API JAAS
Le support pour SSL, les certificats
Sécurité et web services 
Implémenter la sécurité au niveau des EJBs

Formation La plate-forme J2EE

-

Formation J2EE Paris

-

cours J2EE

Cette formation « J2EE » est éligible au DIF. Ce cours peut être financé par l'OPCA de votre entreprise.
Durée de la formation J2EE : 2 jours
Tarif 2012 de la formation J2EE : 1225€ HT
Cours disponible en intra également
Référence : SPFJ
Dates / Inscription en ligne :
du 12/03/2012 au 13/03/2012du 04/06/2012 au 05/06/2012du 13/09/2012 au 14/09/2012
Afficher toutes les dates...

Des sessions supplémentaires sont créées régulièrement, n’hésitez pas à nous contacter pour en prendre connaissance.

Lieu de la formation
Paris - La Défense
Nos coordonnées
Tél : 33 (0)1 43 34 90 94
E-mail : nous contacter