Formation Java J2EE

Cette formation vous permet de maîtriser J2EE/JEE

Description de la formation Java J2EE

Cette formation sur Java J2EE s’adresse aux développeurs Java et fournit toutes les bases pour utiliser le langage Java dans le développement d’applications Web dynamiques.

Bulletin d’
inscription
 Demande de
devis
 Détail du
programme

Programme de la formation J2EE JEE

  • Introduction à JEE
    • Architectures à objets distribués, architectures n-tiers, modèle en couches
    • Présentation des architectures J2EE et .NET
    • Architecture SOA
    • Services web
  • Focus sur l’architecture JEE
    • Architectures n-tiers : du client serveur au modèle Internet
    • Architecture web, serveur HTTP et client léger, les navigateurs
    • Protocole HTTP, requête cliente et réponse serveur, protocole en mode déconnecté sans session
    • Fonctionnement et rôle des Servlets
    • Fonctionnement et rôle des pages JSP, Modèle MVC JSP/Servlet
    • Les serveurs d’applications open source J2EE (Tomcat, JBoss, Sun App Server, Glassfish, JonAS)
    • Structure standard d’une application web J2EE, norme de répertoires
    • Le fichier de configuration normalisé web.xml
    • Déploiement des applications web J2EE, les archives JAR, WAR et EAR
    • Les descripteurs de déploiement
  • Introduction aux Servlets
    • Les APIs de base
    • Le cycle de vie d’une Servlet
    • Les méthodes init, destroy, doPost, doGet
    • Les Classes HttpRequest et HttpResponse
    • Partage des Servlets pour l’ensemble des clients
    • Cycle de vie des Servlets (Chargement et déchargement)
  • Aller plus loin avec les Servlets
    • Mécanisme de redirection vers d’autres ressources
    • Gestion d’un formulaire HTML et récupération des données
    • Accès à la session utilisateur, fermeture de la session
    • Gestion des contextes (ServletContext, Session, Requête)
    • Bonnes pratiques
    • Mécanisme de listeners
    • Mise en oeuvre de filtre
  • Concevoir ses pages JSP
    • Intégration de balises JSP dans une page HTML
    • Lancement d’une page JSP
    • Syntaxe des balises JSP : directives, scriplets et autres balises spécifiques
    • Transmettre des données à une JSP, les patterns Data Transfert Object et Value Object
    • Accès aux différents contextes (application, session et requête)
    • Les objets prédéfinis
    • Optimisation et utilisation de cache
    • Gestion de la navigation, sécurité, pages d’erreurs
  • JSTL
    • Les balises pour les variables
    • Les balises de structure de contrôle (tests, boucles, …)
    • Les balises pour l’internationalisation
    • Les balises pour les requêtes SQL
    • Réalisation de ses propres balises
    • Conception étape par étape d’une balise personnalisée
  • Niveau : Expert
  • Ref : BOJ2EE
  • Durée : 4 jours
  • Prix : 2090€
  • Niveau : Expert
  • Ref : BOJ2EE
  • Durée : 4 jours
  • Prix : à définir
organiser votre formation

Objectifs

  • Maîtriser les fondements des architectures n-tiers et l'architecture J2EE,
  • Apprendre à utiliser les technologies Servlet/JSP
  • Se familiariser avec les bases de la bibliothèque JSTL.

Public

  • Développeurs Java

Pré-requis

  • Avoir suivi la formation Java
  • Disposer d'une bonne expérience avec les bases de données
Pré-inscription
Nous proposons
Consulting
Formation