menu
Formation Java JEE Niveau 2

Formation Java JEE Niveau 2

Java JEE : programmation avancée avec JEE

Cette formation vise à développer des compétences permettant la publication de sites internet dont le contenu évolue dynamiquement et est personnalisé en fonction du client connecté.
Les candidats acquièrent les connaissances nécessaires pour élaborer des portails internet entièrement dynamiques.

Inter, Intra ou Mix-Learning

DURÉE

5 jours (durée personnalisable)

PUBLIC CONCERNÉ

Toutes les personnes amenées à concevoir, développer ou maintenir des applications JEE et souhaitant disposer d’un niveau avancé.

 

PRÉREQUIS

Il est nécessaire d’avoir été préalablement initié à Java JEE avant de suivre ce module ou d’avoir suivi le module « Java JEE - Introduction à la programmation avec Java JEE ».

Programme

PRÉSENTATION AVANCÉE DES SERVEURS D’APPLICATION JEE

  • Présentation des serveurs d’applications et des architectures JEE
  • Les conteneurs JEE
  • Installation, configuration et administration JEE (WebLogic et JBoss)
  • Les descripteurs de déploiements d’applications JEE

CRÉER DES MODÈLES AVEC LES JAVA SERVER PAGES

  • Présentation des JSP
  • Accélérer les CGI
  • Création de modèles : ASP ou JSP ?
  • Les servlets et les Java Server Pages
  • Extraire le code Java des JSP avec les Java Beans et les Taglibs

SERVLETS

  • Cycle de vie d’un servlet
  • Hiérarchie des classes d’un servlet
  • Les requêtes et les réponses
  • Utiliser les beans à partir des servlets
  • Classes JSP

DÉVELOPPEMENT D’ENTREPRISE JAVA BEANS (EJB)

  • Présentation des EJBS
  • Mettre en place les EJBS (conception et développement)
  • Tests des EJBS avec le framework JUnit et mesure des performances du système.

AUTOMATISATION DES CINÉMATIQUES WEB : MCV2 STRUTS

  • Présentation du framework Struts
  • Conception d’une cinématique Web
  • Migration des JSP vers Struts
  • Automatisation du site

ACCÈS AUX BASES DE DONNÉES : DATASOURCE

  • Présentation de JDBC
  • Présentation d’un datasource
  • Configurer le datasource dans l’environnement de développement et dans le serveur d’applications
  • Génération de requêtes et gestionnaire de bases de données JEE

CONCEPTS AVANCÉS

  • Présentation de XML
  • Gestion des données en XML
  • Publication web XML avec le système Cocoon
  • Transformation de fichiers XML vers HTML, PDF avec le système FOP.

Financements

Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région...