• Introduction à Java Entreprise Edition

    • Concept JavaEE

      • Origine
      • Buts
      • Architecture
    • Composants

      • Frameworks
      • Utilitaire de gestion de projets
      • Serveur d’applications
      • Les composants EJB
  • Architecture Java Entreprise Edition (JavaEE)

    • Principes

      • Problématique d’architecture d’Entreprise
      • Architecture complexe
      • Faible couplage et forte cohésion
    • L’architecture JavaEE

      • Architecture en couche
      • La couche Métier
      • La couche Application
      • La couche Présentation
      • Implémentation du concept MVC
      • Interconnexion des couches
  • Java Server Faces

    • Introduction

      • Problème avec JSP
      • Les caractéristiques de JSF
      • La place de JSF dans une architecture n-tiers
      • Exemples de sites en JSF
    • Les bases de JSF

      • Principe de composant
      • Les attributs communs
      • Les comportements
      • Liaisons Composants et JavaBeans
      • Unified Expression Language
      • Cycle de vie
    • Les balises de base

      • Affichage
      • Entrée
      • Liens
      • Boutons
      • Case à cocher
      • Boutons radio
      • Tableaux
    • Configuration serveur

      • Déclaration des JavaBeans
      • Navigation
  • Java Server Faces - Avancé

    • Comportements

      • ActionListener
      • ValueChangerListener
      • Conversion
      • Validation
    • Concepts avancés

      • Internationalisation (I18n)
      • Gestion des messages
      • Intégration à JEE (Injection de ressources)
    • Facelets

      • Introduction
      • Structure d'une page
      • JSFC
      • Template
      • Templating de vue
      • Templating de composant
      • Balises Facelets
  • Encapsulation de la logique métier - EJB 3

    • Présentation du framework

      • Historique
      • Principes
    • Session Beans

      • Création
      • Déploiement
    • Entity Beans

      • Création
      • Relations
      • Déploiement
      • L’EntityManager
    • Message Driven Bean

      • L’API JMS
      • Création
    • Relation entre EJB

      • Principe de l’injection
  • Outils de build pour JavaANT

    • Présentation

      • Principes
      • Fichier de configuration
    • Les actions simples

      • Les cibles
      • Les tâches
      • Les variables
    • Les action complexes

      • Les cibles classiques
      • Tâches personnalisées
      • XDoclet