Ferme la recherche

Les frameworks JEE

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 01 janv. 2020 au 31 déc. 2020  - Le Havre (76)
du 01 janv. 2020 au 31 déc. 2020  - Le Havre (76)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Comprendre la plateforme Java EE
Développer des servlets et JSP
Utiliser JSP EL
Créer des custom tags
Mettre en oeuvre le pattern MVC
Gérer le contexte applicatif avec la session.

Description de la formation

La plateforme JEE pour le Web
Objectifs de JEE
Présentation des normes principales de JEE
Développer une application pour le Web
Développer une application pour un serveur d'applications
Typologie des architectures JEE selon l'objectif
Place des constituants dans le n
- tiers
Présentation d'une architecture n
- tiers JEE
N
- tiers et MVC
Présentation de la notion de POJO
Importance du concept POJO dans Java
Place des servlets
Place des JSP et de JSF 2
Place et rôle des JavaBeans de type POJO
Les servlets 3.0
Place et rôle des servlets dans l'architecture Web JEE
Cycle de vie d'une servlet
Concevoir un échange Web avec une servlet, les formulaires HTML
Annotation et configuration web.xml
Contexte de l'application et ServletConfig
Requêtes et réponses
Gestion des sessions en servlets
Utilisation du RequestDispatcher
Filtres et listeners
Sécurisation de l'application Web avec Security Realms
Architecture d'une application Web
Descripteur de déploiement
Fichier WAR
Packaging
Types de packaging d'applications Web
WAR
RAR
JAR
EAR
La présentation avec JSP
Syntaxe
Scriptlet et expressions
Variables implicites
Directives
Synthaxe XML
Utilisation de beans
Expression Language (EL)
TagLibs et custom tags
JSTL
Utilisation de la norme JSF 2
Présentation du Framework JSF 2
Cycle de vie d'une requête JSF 2
Les composants graphiques UI
La servlet FacesServlet
Les managed beans
Concevoir la navigation entre les pages
Conversion de données implicites et explicites
Validation des données
Accès aux données
Rappel JDBC
Utilisation de JNDI et des Data Sources
Présentation des diverses méthodes JSDB d'accès aux données
Présentation de JPA
Rôle de l'EntityManager
Les POJO et les annotations JPA
Accéder aux données avec JPA et HQL
L'API Criteria
Les Web Services et les WebSockets
Présentation des Web Services REST
Développement de Web Services REST client et serveur
Présentation des Web Services SOAP
Développement de Web Services SOAP client et serveur
Présentation des WebSockets
Développement d'une application serveur WebSocket et client JavaScript
Les normes importantes
Rôle et importance des EJB
JMS
JMX
Rôle de Spring
Différences avec CDI

Conditions d'accès

Niveau requis
Avoir des notions de base en HTML. Avoir la connaissance pratique en Java ou avoir suivi le cours JAV-SE "Java - Les fondamentaux et le développement Java SE".
Public concerné
Développeurs, architectes, chefs de projets techniques.

Donne accès au(x) métier(s) suivant(s)

Direction des systemes d'information (voir la fiche métier)

Etudes et developpement informatique (voir la fiche métier)

Informations complémentaires

Formation en groupe (non personnalisable)
0
Et après la formation ?

Retour à l'emploi des anciens stagiaires

FAIBLE

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

M2I formation

Lieu de formation

28 voie B rue des Magasins Généraux
Le Havre

Calculez votre itinéraire

Centre de formation

M2I formation
148 Rue de Picpus
75012, Paris 12e

Toutes les formations et avis pour M2I formation