LES BASES DE LA CRÉATION D'APPLICATIONS JEE
 
Time : 5 days
 
Code : L420
 
Price : 2 100 € HT
 
Objective : Savoir à l'issue de la formation, réaliser Rational Application Developer. Savoir créer des JSP, des servlets et des EJB. Savoir discuter de la norme JEE.
 
Pre-Requisite : Notions de Java et de HTML.
 
Public : Développeurs.

 
 
  • INTRODUCTION

    • Rational Developer et les logiciels associés
    • Le projet Eclipse
    • Websphere Application Server et Tomcat
    • Les perspectives et les projets
  • WEB ET HTML

    • Perspective Web
    • Fichiers principaux
    • Création et gestion de formulaires
    • Projet web
    • Notions de base en HTML
    • HTML et XHTML
  • PRESENTATION DE JEE

    • Concepts de JEE
    • Perspective JEE
    • Notions de JSP, de Servlet, de JavaBean
    • MVC
    • Le contenu de la norme
    • Notions d'EJB
    • Accès aux bases de données : les pools de connexion
  • NOTIONS DE XML

    • Définition et principe
    • Une norme d'échange de données
    • XSLT
    • XML et HTML
    • DTD
    • Les fichiers Web.xml, Application.xml, ...
  • JAVA

    • Perspective Java
    • Fichiers principaux
    • Création de packages
    • La gestion des erreurs
    • Projet Java
    • Création de classes, classes visuelles
    • Débogage
  • LE JDBC

    • Méthodes d'accès aux données
    • Notions de PlugIns
    • Lien avec DB2
  • LES SERVLETS

    • Principe
    • Utilisation des Servlets
    • Développement de Servlets simples
    • Test
    • Intégration dans le modèle de développement MVC
    • Création via les assistants
    • Les méthodes
  • LES JAVABEANS

    • Principe des JavaBeans
    • Création de JavaBeans
  • LES JSP

    • Principe
    • Compilation du code
    • Développement de JSP simples
  • ASSEMBLAGE ET DEPLOIEMENT

    • Désassemblage - assemblage d'applications
    • Déployer vers quoi ? Les différents serveurs JEE du marché
    • Mise à jour des fichiers de déploiement
    • Constituants de l'assemblage
    • Fichiers de déploiement
    • Exemple de WebSphere Applications Server