Formation Développer des applications web d'entreprise avec Java EE (Java EE, Servlets/JSP, JSF, CDI)


REFERENCE
 
 
JDAJ
DUREE
 
 
4 jours
TARIFS
 
 
2090 € HT
Niveau : Intermédiaire
Cours à distance: Possible
Eligible CPF: oui
BestSeller : oui
OBJECTIFS :
 

Cette formation Java EE fournit une présentation concise mais exhaustive du développement d'applications Web sur une plateforme Java EE. Elle permet aux participants d'avoir une vision d'ensemble de Java EE mais également une compréhension claire des technologies prenant part à la construction d'interfaces web. À l'issue de cette formation Java Web, les stagiaires seront capables d'approfondir en toute autonomie les différents sujets abordés et disposeront comme base référence des exemples de code respectant les patterns classiques du développement Web Java EE . Après une brève introduction explicitant les concepts fondateurs de cette spécification, les services coeurs de la couche de présentation de Java EE (servlet, filtres, listeners) sont abordés. Vient ensuite un chapitre sur la technologie de présentation JSP et JSTL qui se conclut par un atelier permettant de se familiariser avec les balises JSP les plus utiles. Le chapitre suivant aborde la logique métier et insiste sur l'interface métier mise à disposition de la couche de présentation. Enfin, le dernier chapitre démontre la simplicité des services web dans un contexte Java EE.

PRÉ-REQUIS :
 

Développeur avec une bonne expérience de programmation et connaissant java

PUBLIC :
 

Cette formation Java EE s'adresse aux développeurs

PROGRAMME :
 

 

Présentation Développement d'applications Web avec Java EE

JAVA EE : une spécification des implémentations, domaine d'application, l'aspect distribué et transactionnelLes finalités et les apports de JAVA EE, évolutivité des applications, portabilité, montée en charge, sûreté de fonctionnement, indépendance vis-à-vis des éditeursComposant et conteneurs. Services techniques de conteneurs, L'architecture n-tiers et les composants associésLe packaging d'application, structure d'une archive .ear, descripteurs de déploiementDéfinition des technologies et APIs disponibles : Servlet, EJB 3.0, JSF, JPA, JMS, JNDI, JAAS, JAX-WS, ...Panorama des serveurs applicatifs

Applications Web - Java EE

Classification des applications : orientées présentation ou service, Modèle requête/réponse, rappels sur le protocole HTTPPartage d'information et notion de périmètre (requête, session, etc.), Gestion de session utilisateurLes servlets : rôle, cycle de vie , récupération de paramètre, construction de réponseLes filtres de requête ou de réponses, propagation de requête, délégation, les listenersTechnologies de présentation, Architecture MVC, comparaison JSP, JSF, Facelets. Ajax et JSFLes JavaBeansDéfinition d'un module web, packaging, le descripteur de déploiement web.xmlAtelierMise au point d'un contrôleur MVC

Couche de présentation

Présentation des technologies disponibles JSP, JSF, Facelets et frameworks dérivésLe pattern MVCMécanismes de JSP, transformation/compilationElements de syntaxes JSPExtensions du langage de balises avec JSTLLe standard JSF, ses objectifsLes différrents modèles de JSF : composant, validation, conversion, évènements, navigationJSF et Ajax, présentation des bibliothèques Ajax disponiblesJSF 2.0 et CDIAtelierMise au point d'un gestionnaire de commande web avec les différentes technologies

Présentation des  EJB 3.0

Les différents types d'EJBs et leur cycle de vie, les classes entitésServices techniques du conteneur : transaction et sécuritéEJBs Session stateless ou stateful, Accès distant ou localMise en place d'une API métier pour la couche de présentationEJB Session et HTTP Session

L'injection de dépendances avec CDI

Introduction à l'injection de dépendancesl'injection de dépendances dans les différents tiers Java EELes méthodes de call-backConfiguration via beans.xmlProducteurs et destructeursModèle évènementiel des applicationsIntecepteurs, décorateurs et stéréotypes

Web services

Définition et cas d'utilisation, Architecture SOA et technologies RESTLe format XML, Le protocole SOAP, Les formats WSDL et UDDIConstruire des services Web avec JAX-WSWeb service et EJB stateless

 

REMARQUES :
 

Vous pouvez suivre cette formation Java EE à distance, vous participez en temps réel à la même session en même temps que les autres participants présents eux en salle de cours. Un kit spécial formation à distance vous sera envoyé avec notamment le matériel (casque micro). Vous n’avez besoin que d’un navigateur et d’une connexion internet pour suivre dans les meilleures conditions cette formation à distance Java EE Contactez-nous pour plus d’informations sur cette formation Java EE à distance de chez vous ou depuis votre bureau. Attention sur cette formation toutes les sessions ne sont pas réalisables en formule cours à distance

TRAVAUX PRATIQUES :
 

50 % du temps est consacré aux Ateliers, l'IDE Eclipse est utilisé Remarque : l'ensemble des travaux pratiques est réalisable à distance si vous optez pour la formule cours à distance

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions. Avis des participants à la formation Développer des applications web d'entreprise avec Java EE (Java EE, Servlets/JSP, JSF, CDI) : Note moyenne : 4,3/5
5/5
Avis certifié A suivi un cours chez PLB
Mikael TINTINGER - NEOXAM PORTFOLIO MANAGEMENT
Mon avis sur le contenu du stage: 1 jour supplémentaire de formation m'aurait permis d'aborder tous les thèmes (CDI, JPA)
4/5
Avis certifié A suivi un cours chez PLB
Julien V.
Mon avis sur le contenu du stage: c'est un peu dommage qu'il n'y ai pas plus de temps pour faire plus de travaux pratiques. Mon avis sur le formateur: L'animateur était très bon pédagogue et connaissait très bien son sujet. Ce que j'ai le plus apprécié: Matériel technique de bon qualité Le café Nespresso gratuit ! Ce que j'ai le moins apprécié: l'insonorisation moyenne de la salle de cours
4/5
Avis certifié A suivi un cours chez PLB
TD
Ce que j'ai le plus apprécié: Très bon déroulement de la formation, avec un formateur pédagogue. Ce que j'ai le moins apprécié: On ne voit pas le temps passé, j’aurais pu faire une journée supplémentaire

Lire tous les avis

4/5
Avis certifié A suivi un cours chez PLB
HB

Mon avis sur le contenu du stage :

"Support en live donné par l’animateur. Très bien"

Mon avis sur le formateur :

"Très bonne prestation de l’animateur qui doit s'adapter à un groupe hétérogène."

Mon avis sur la salle de formation :

"Environnement convenable"

Ce que j'ai le plus apprécié :

"Le matériel. La machine à café"

Ce que j'ai le moins apprécié :

"RAS"

5/5
Avis certifié A suivi un cours chez PLB
Nicolas A. - TATA TECHNOLOGIES
4/5
Avis certifié A suivi un cours chez PLB
Pierre G. - TATA TECHNOLOGIES

Mon avis sur le contenu du stage :

"Un support pdf en sus du support papier déjà fournit serait un petit plus"

4/5
Avis certifié A suivi un cours chez PLB
KS
Ce que j'ai le plus apprécié: Les exercices pratiques avec une vraie mise en situation Ce que j'ai le moins apprécié: Le support de cours qui reste un tout petit peu vague par rapport à ce que nous avons fait
5/5
Avis certifié A suivi un cours chez PLB
Naziff A. - BOURSETELECOM
4/5
Avis certifié A suivi un cours chez PLB
Jean-Loup M.
Mon avis sur le contenu du stage: Support de cours difficilement utilisable pour le futur !! je n'ai pas mis "très satisfait" car il me manque une 5ème journée pour approfondir quelques points mais le formateur a fait son maximum pour voir un maximum de chose (et pour que je comprenne le plus de choses possibles) Mon avis sur le formateur: Son expérience permet d'argumenter le cours.Merci. Ce que j'ai le plus apprécié: Confortable, silencieux, locaux faciles d'accès Ce que j'ai le moins apprécié: RAS
S'INSCRIRE À CETTE
FORMATION JAVA EE
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

10 j

 

Java - Java EE

Le développement JAVA
Cette formation Java représente un cursus progressif de 10 jours visant à vous rendre autonome dans l'utilisation du langage Java et des frameworks incontournables que sont...

2 j

 
Cette formation J2EE fournit une présentation concise mais exhaustive des plateformes J2EE 7 et 8. Elle commence par expliciter les concepts fondateurs de cette spécification afin de...

2 j

 
Cette formation Java EE 7 et 8 fournit une présentation concise mais exhaustive des plateformes Java EE 7 et 8. Elle commence par expliciter les concepts fondateurs de cette...

4 j

 
La dernière spécification Java EE qui inclut un certain nombre d'améliorations, notamment le support du Cloud computing et une interactivité accrue avec...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

Votre formation Java prise en charge à 100% ! *

Depuis le mois de mars  2011, le Fafiec a sélectionné PLB Consultant pour vous proposer les meilleures formations autour du développement objet avec Java.

Sessions inter-entreprise sur  Paris, Lyon et Lille. 

Sessions intra-entreprise sur  toute la France.

*100% des coûts pédagogiques, offre valable dans la limite des fonds mutualisés dédiés aux actions collectives, en application des critères de prise en charge en vigueur (voir conditions détaillées sur le site du FAFIEC)

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB