Formation Java - JEE

Formation Java JEE

Formation Java pour les architectures Internet et Intranet

Programme de la formation : (sur trois jours) 

Première journée

  • Les servlets :
    • Architecture des conteneurs de servlets
    • Définition, écriture et configuration des servlets
    • Les objets de l’API des servlets
    • L’association avec les formulaires
    • Les servlets « Filtre »
  • Les JSP :
    • Architecture des JSP
    • Syntaxe et configuration
    • Les éléments de scripts, les directives et les objets implicites
    • Utilisation des JavaBeans
    • Séparation du modèle et de la vue
    • Gestion des formulaires
    • L’inclusion statique et dynamique

Deuxième journée

  • Les sessions :
    • Description des sessions
    • L’API des sessions
    • Gestion des sessions dans une servlet
    • Gestion des sessions dans une page JSP
  • Les langages d'expression (EL) :
    • Utilité de l’EL
    • Syntaxe
    • Les objets implicites, les opérateurs et la manipulation des collections
  • Les bibliothèques de balises :
    • Utilité des taglibs
    • Les fichiers tags
    • Les « simple tags »
    • Les tags des JSP en version 1.X
  • JSP Standard Tag Library (JSTL) :
    • Les différentes bibliothèques de la JSTL
    • Internationalisation d’une application
  • La sécurité :
    • La sécurité déclarative et programmatique
    • Présentation de l’API et de la notion de rôle
    • Les différentes méthodes d’authentification

Troisième journée

  • Pattern, architecture et conception :
    • La séparation Java / HTML
    • Les différents choix de conception
    • Le paradigme MVC
    • Les servlets de contrôle
    • Le pattern « Command »
    • La validation des formulaires
  • Le framework Struts :
    • Déploiement dans une application web
    • Configuration
    • Les Actions : architecture et multi-threading
    • Les ActionForms : cycle de vie et validation
    • Présentation des « Tiles » et des bibliothèques de tags