Contactez notre centre de formation j2ee au 01.42.78.13.83

Formation java, formation developpement j2ee, , formation programmation j2EE

formation dreamweaver, formation flash, formation actionscript, formation javascript, formation php Mysql, formation xml, formation java, formation cms, formation joomla, formation android, formation referencement
     
  formation j2EE  
     
  Votre sélection : Développement avec J2EE
Référence du stage : JAV012
 
     
 

> Durée : 5 jours, soit 35 heures
> Tarif du stage : 1 900 €HT, soit 2 272,40 €TTC

     
 
Objectif(s) : Acquérir une connaissance détaillée des composants J2EE et de leur implémentation : JNDI, JDBC, Servlets, JSP, JTA, XML, Applications Web, Applications d'Entreprise et API cliente des EJB. Développer une application Web fondée sur ces composants et architecturée selon le modèle MVC (Model-View-Controller). Comprendre la façon dont BEA WebLogic Server 6 implémente la spécification J2EE et permet de développer un code modulaire et facile à maintenir.
     
 
Participant :Programmeurs, développeurs, chefs de projet impliqués dans le développement d'un système d'entreprise ou de e-commerce basé sur BEA WebLogic Server.
 
 
 
 
Pré-requis : Avoir suivi avec succès le stage de programmation Java ou avoir une connaissance équivalente. Une compréhension générale de XML est préférable, mais n'est pas nécessaire.
 
     
  Programme
     
  ARCHITECTURE J2EE
n-tiers
terminologie , vue d'ensemble
     
 

SERVLETS
Cycle de vie d'un Servlet
Code type d'un Servlet
Invoquer un Servlet depuis un client HTTP
Récupération des paramètres d'initialisation
Considération sur le multi-threading

     
  AJSP ( JAVA SERVER PAGE )
Présentation
Mise en œuvre avec le moteur TomCat
Principes fondamentaux (translation en servlet, …)
Directives, Actions, Scriplets , ….
Utilisation de JavaBean (Théorie & T.P.)
     
  MVC2 (SERVLET+JSP+JAVABEAN)
Présentation du modèle MVC2 et variantes
Gestion des Cookies et des Sessions.
Gestion du contexte applicatif
RequestDispatcher / forward
 
     
  DEPLOIEMENT WEB
web.xml
Arborescence à respecter
Archive web (.war)
Pool de connexions (javax.sql.DataSource)
     
  PRÉSENTATION DES TAGLIB & STRUTS
Présentation des TagLib (intérêts , utilisation ,
programmation, …)
Présentation de la bibliothèque standard JSTL
Présentation de STRUTS (Composants, fonctionnements)
     
  RMI ( REMOTE METHOD INVOCATION )
Architecture et principe de fonctionnement
Code type de l'interface de l'objet distant
Code type de l'application cliente
Code type de l'application serveur
Mise en œuvre (avec RmiRegistry)
Callback, Factory, Sérialisation
Problèmes de sécurité
RMI-over-IIOP
 
     
  EJB ( ENTERPRISE JAVA BEANS )
EJB et J2EE
Architecture ( serveur, container, … )
Appel depuis un client distant
Session Beans (stateless & stateful)
Entity Beans (BMP et CMP 2)
Méthodes de recherche (findByPrimaryKey, …)
Liaisons entre EJB "session" et EJB "entity"
interfaces locales
EJB pilotés par messages JMS asynchrones.
Gestion des transactions
Déploiement
     
  PRÉSENTATION DE JNDI
Introduction, terminologie
API / SPI
Initial Context
Possibilités de JNDI , LDAP
     
 
Informations : vous pouvez obtenir des informations sur nos formations, par téléphone au
01 42 78 13 83 ou bien par courriel à formation@dolfi.fr
   
InscriptionPour vous inscrire à ce stage, remplissez un formulaire (.doc) ou sélectionnez une session ci-dessous :
 
Nos prochaines sessions
 
 

Cette formation comprend :

  • Un poste de travail par stagiaire
  • Les cas pratiques et exercices
  • Un support de cours
  • Une attestation de formation
  • Une assistance téléphonique d'une durée d'un an
Pour télécharger le plan de cours complet (acrobat .pdf) :
Plan de cours au format arobat
© DOLFI 2001 - 2010 - Formation et développement pour l'informatique
Tél : 01 42 78 13 83 - Fax : 01 42 78 15 13 - Nous contacter - Mentions légales