Cours synthétique JDBC + servlets/jsp + J2EE sur 6 jours
environnement de programmation : au choix
Jbuilder 6 / Weblogic 6.1 / Borland Enterprise Serveur 5.0

Première partie : JDBC et  servlets/jsp

OBJECTIFS
       Maîtriser l'architecture d'une solution de type Internet/Intranet
       Utiliser JDBC pour connecter une application à une base de données
       Développer des applications basées sur les Servlets
       et les Java Server Pages (JSP)

PROGRAMME

1ière journée

      
Les composantes d'une architecture multi-tiers
       Les protocoles utilisés par les e-technologies
       La connexion et l'accès à une base de données avec JDBC
       La manipulation des données (ajout, modification, suppression)
       Le protocole HTTP et son mode de fonctionnement
       La stucture et la syntaxe d'une page JSP
       Les balises JSP

2ième journée
       L'intégration d'un composant Java avec une page JSP
       La définition des balises personnalisées
       Les caractéristiques d'une Servlet
       La génération d'une page depuis une Servlet
       Le traitement d'un formulaire à l'aide d'une Servlet
       La gestion de la session
       L'intégration entre Servlet et JSP
       L'élaboratoin d'une solution multi-tiers complète

Deuxième partie  :
Concevoir une application d'entreprise
complexe basée sur le modèle de développement de Java 2 Enterprise
Edition, utilisation des EJBs 2.0

OBJECTIFS
       Connaître les différentes architectures orientées composants
       Maîtriser le modèle de composants Enterprise Java Beans 2.0
       Gérer la transaction distribuée
       Définir les règles de sécurité
       Connaître JMS (Java Messaging Services)
       Concevoir une application d'entreprise complexe basée sur le
       modèle de développement de Java 2 Enterprise Edition

PROGRAMME

1ière journée

       Caractéristiques d'une solution basée sur des composants métiers
       PRÉSENTATION de l'ensemble des composants de J2EE
       Les rôles EJB
       Les environnements de déploiement des EJBs
       Les différents types de EJB
2ième journée
       Les interfaces EJBHome, EJBObject et EJBContext...
       Le développement d'un Session Bean
       L'accès aux EJBs depuis le client
       La gestion de la session par le Session Bean
3ième journée
       Le développement d'un Entity Bean
       La stratégie de persistance d'un Entity Bean
       La gestion de la transaction
       La définition des droits d'accès
4ième journée
       La granularité des EJBs. Quel niveau adopter ?
       L'utilisation de JNDI pour accéder aux annuaires
       L'envoi de message via JMS
       Elaboration d'une solution complète en TP, mise en pratique de
       l'administration d'un serveur d'applications


CONDITIONS FINANCIÈRES

 
inter-entreprise : 560 €  h.t. par personne et par jour

  intra-entreprise : 1980 € h.t. par jour pour 4 personnes maximum .

  Pour un cours intra entreprise hors BdR,
  prévoir également les déplacements de notre formateur
.

 

:: Retour aux formations ::