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]