vers l'accueil formulaire de contact

Formation J2EE

Présentation formation J2EE

JPG - 11.8 ko

Notre formation j2ee complète nos tutoriaux j2ee. Avec la formation j2ee Objis, entrez efficacement en 3 jours dans l’univers de la programmation web avec JAVA et Eclipse. Développez les compétences clés, les méthodes et les réflexes qui vous permettront d’intégrer efficacement tout projet Java Entreprise (jee).

Découvrez les technologies de développement (JSP, Servlets,jstl, EL), les services disponibles (filtres, listener, jndi, jaas) et découvrez la valeur ajoutée et le positionnement des frameworks (JSF/struts/Hibernate/Spring) utiles dans les projets j2ee modernes.

Déployez enfin vos applications sous serveur Tomcat 6.

Dates (3j) Tarif (Euros HT) Audience Pratique Financement Contact Inscription
26-28 ma (Paris)
6-8 juin (Paris)
14-16 nov (Paris)
Inter : 1890
Intra : 4800
Développeurs JAVA 70% Opportunités
financement
04 78 29 37 26 Bulletin inscription

Logiciels utilisés
- Java Development Kit (JDK) 6
- Base de données : MySQL 5
- Environnement de développemeent : Eclipse 3.4
- Gestion des logs avec Log4j 1.2
- Tomcat 6.20

Vous allez apprendre à :

- Comprendre JEE :architecture, services, conteneurs, APIs,
- Développer des servlets, des JSP et des JavaBeans (JEE 5)
- Créer des livraisons WAR et EAR
- Mettre en œuvre balises JSTL et langage EL
- Mettre en place un architecture en couche (Service, DAO)
- Interroger une base de données via Datasource JNDI
- Sécuriser vos applications via l’API JAAS
- Mettre en oeuvre des filtres JEE
- Mettre en oeuvre des Listeners JEE
- Comprendre le rôle de frameworks comme Struts, Hibernate, JSF.

Repartez avec votre clé USB 4GO spéciale ’formation JEE’ et comportant cours, outils et corrigés Travaux pratiques !

PNG - 17.6 ko
cle-usb-objis-formation-jee

Programme détaillé

Introduction JEE
- Comparaison Java et Jee
- Jee : java coté serveur
- spécification sun microsystem
- conteneurs, services, APISjee 5
- rôles jee : developpeurs, concepteur, CDP...
- Serveurs d’applications certifiés jee
- différences Tomcat, JBoss, WebSphere, WebLogic

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

JavaServer Pages (JSP)
- Historique et comparaison avec Servlets
- Cycle de vie d’une page JSP
- JSP et l’intégration des JavaBeans
- Comparaison des modèles MVC 1 & MVC 2
- Gestion des sessions
- Cookies

JSTL et EL
- Valeur ajoutée de balises jstl
- c:out , c:foreach
- 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.
- context.xml, web.xml

Sécurité
- Spécification JAAS
- Authentifier et Autoriser
- balises security-constraint, web-resource-collection
- fichier web.xml, server.xml, context.xml
- Notion de royaume d’authentification (Realm)
- Notion de LoginModule (BASIC, FORM, DIGEST, CLIENT-CERT)

Filtres
- Comprendre les filtres JEE
- Interface Filter
- Création filtre
- configuration filtre
- balise filter du web.xml

Listener
- Comprendre les flisteners JEE
- Interface Listener
- Création listener
- configuration listener
- balise listener du web.xml

Initiation EJB
- comprendre le conteneur EJB
- les différents types d’EJB
- communication servlets / EJB

Frameworks
- Qu’est ce qu’un framework ?
- Panorama frameworks de vues : struts, Spring MVC, Sitemesh, Wicket
- Panorama frameworks de persistence : Hibernate, EclipseLink, EJB3
- Quel framework choisir ?