Formation : Présentation Générale JEE
(Réf. 19220)Evaluation : 



Détails de la fiche formationOptions disponibles pour la fiche formationDétails de la fiche formation
Compétence(s)
Java
Prérequis
- Avoir une culture Objet.
- Connaissance générale en architecture informatique
- Connaissance de Java ou avoir suivi la formation « Maîtriser le langage Java »
Public
- Développeur, chef de projet, architecte, urbaniste
Objectifs
- Appréhender l’architecture JEE et les concepts clés
- Découvrir les différentes facettes des concepts avancées de JEE, ainsi qu’un panorama de l’offre actuelle du marché autour de JEE
Type de formation
CourteProgramme
Cours éligible à l'action collective JAVA du FAFIEC
JOUR 1 - Introduction à JEE :
Historique de Java.
Java : principe de fonctionnement.
JEE, pourquoi ? : Evolution des architectures 2 tiers vers des architectures plus souples, apparition du net comme vecteur d’application.
La plateforme JEE :
présentation générale
approche multi tiers
Description des concepts fondamentaux.
L’architecture JEE :
présentation du découpage en couche et du rôle de chaque couche
Principes de conteneurs
Les API principales :
Bean
Servlet
JSP
JDBC
JOUR 2 - Approfondissement sur les API principales :
Le modèle MVC/MVC2.
Présentation de l’API Servlet
Présentation des Java Server Page.
Exercice pratique : mise en place d’une jsp et d’une servlet simple sous Eclipse/Tomcat
Présentation de l’API JavaBean
Exercice pratique : utilisation d’un Javabean
Présentation de l’API JDBC, pattern DAO.
Exercice pratique : ajout d’une communication avec une base de données via JDBC.
JSTL et Taglib
Notion de frameworks
Introduction
Exemple de framework : Struts
JOUR 3 - JEE, Concept avancés :
Les EJB
La persistance (Mapping relationnel objet, JDO, HIBERNATE).
Les services autour de JEE :
JTA
JMS
JNDI
JCA
JavaMail
L’utilisation de XML dans JEE
Les webservices, concept généraux.
JOUR 4
Les architectures du SI autour de JEE
La démarche projet autour de JEE
L’état de l’art du marché : Serveurs d’applications
Etat de l’art du marché : outils de développements (Eclipse, RAD, WSAD, Ant, Maven).
L’ouverture et l’évolution de JEEPédagogie
Non renseignéPoint(s) fort(s)
Non renseignéOptions disponibles pour la fiche formation
Langue(s)
Français
Moyen(s)
Inter-Entreprise
Durée
Non renseignéZone géographique
Inter-Entreprise :
92100 BOULOGNE BILLANCOURT :