Formation J2EE JEE

Transcription

Formation J2EE JEE
Openska, votre partenaire formation
Formation J2EE JEE
Cette formation sur JEE 7 s'adresse aux développeurs Java et fournit toutes les bases pour utiliser le langage Java
dans le développement d'applications web dynamiques.
Après la présentation de la plate-forme JEE, nous aborderons les technologies de développement web java (JSP,
Servlets,jstl, EL), les services disponibles (filtres, listener, jndi, jaas) et découvrez la valeur ajoutée et les nouveautés
de JEE 7 (JSR 342), dont l'implémentation de référence est GlassFish 4
Objectifs
- Comprendre JEE 7 : architecture, services, conteneurs
- Développer des servlets, des JSP et des JavaBeans
- Mettre en ?uvre balises JSTL et langage EL
- Interroger une base de données via Datasource JNDI
Public concerné
- Développeurs Java
Prérequis
- Avoir suivi la formation Java
- Disposer d'une bonne expérience avec les bases de données
Une formation de 3 jours
Caractéristiques
Tarif : 1800 euros HT par personne
Numéro de formateur : 11755543275
Nombre d'heures : 21
Référence : BOJEE
Contact : Houily DU
Telephone : 01.42.62.91.86
Email : [email protected]
http://www.openska.com
Contactez nous au 01.42.62.91.86 ou par courriel : [email protected]
Openska, votre partenaire formation
Description des modules
Introduction à JEE
- Présentation des spécifications de JEE 7
- Architecture, conteneurs, services, APIS, roles, clients, livrables, serveurs
- Introduction aux services clés : JNDI, JPA, JTA, JCA, JAAS, JAX-WS, EJB, JSP, Servlets
- Présentation des différences Tomcat, JBoss, WebSphere, WebLogic
Présentation des spécificités de JEE 7
- JEE et HTML5 : WebSockets
- JEE et le Cloud Computing
- JEE et JSON
Introduction aux Servlets
- Le protocole HTTP (en têtes, gestion de l'état, pile TCP/IP)
- Servlet : entre le réseau et votre programme
- L'API servlet et le cycle de vie (init, service, destroy)
- Configuration web.xml et déploiement dans WAR
- Controlleur J2ee : le RequestDispatcher
- Design pattern MVC
Introduction aux JavaServer Pages (JSP)
- Historique et comparaison avec Servlets
- Cycle de vie d'une page JSP
- JSP et l'intégration des JavaBeans
- Gestion des sessions
- Cookies
Architecture distribuée avec EJB 3
- Architectures distribuées
- création EJB Session sans état
- communication servlets / EJB
- Injection avec CDI (JSR 299)
JSTL et EL
- Valeur ajoutée de balises jstl
- Variables implicites
- Langage EL
- Mise en oeuvre
- Optimisation JSP avec Jstl/EL
DataSource JNDI
- Problématique de création et fermeture de connexion
- Pool de connexion
- Service JNDI
- Mise en oeuvre DataSources JNDI sous Tomcat
Sécurité et filtres
- Spécification JAAS
- Authentifier et Autoriser
- Notion de royaume d'authentification (Realm)
- Comprendre les filtres JEE
- Création filtre
Listener
- Comprendre les listeners JEE
- Création et configuration listener
http://www.openska.com
Contactez nous au 01.42.62.91.86 ou par courriel : [email protected]
Openska, votre partenaire formation
Introduction aux frameworks de présentation
- Qu'est ce qu'un framework ?
- Panorama frameworks de vues : struts, Spring MVC, JSF, Wicket
- Quand et quel framework choisir ?
http://www.openska.com
Contactez nous au 01.42.62.91.86 ou par courriel : [email protected]

Documents pareils