EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES
Page : 1/2
Concevoir une application Web en Java, HTML et JavaScript dans un
environnement Eclipse et Tomcat.
Développeurs Java, chefs de projets
-
Connaissance du langage Java, d'Internet et du langage HTML
JV950
5 jours
Architecture de la plate-forme
J2EE
Le modèle de composants
Servlet, JavaServer Pages (JSP), Enterprise
JavaBeans (EJB)
La plate-forme de services
Accès aux ressources et intégration dans le
système d'information
JDBC, JNDI, JTA, JCA, JavaMail,?
Structure des modules et applications J2EE
Packaging et déploiement
Les serveurs d'applications
Rôles et services rendus
Les conteneurs du serveur
L'offre du marché
Le conteneur Web Jakarta/Tomcat
Conception d'applications Web J2EE
Présentation du modèle de conception MVC
Attribution des rôles aux composants J2EE
Répartition des composants applicatifs dans les
différentes couches logicielles
Notion de couplage et d'interdépendance
Utiliser Eclipse pour le développement Web J2EE
Installer et configurer Eclipse pour le
développement J2EE
Utiliser des plugins pour faciliter la conception
des applications Web
Intégration du conteneur Web Jakarta/Tomcat
avec Eclipse
Débogage de composants Web
Développement de la couche d'accès aux
données
Présentation de l'API JDBC (Java DataBase
Connectivity)
Notion de pilote/fournisseur JDBC
Présentation des différents type de pilotes JDBC
Utiliser et intégrer un pilote JDBC dans son
projet Java sous Eclipse
Utilisation des classes du package JDBC standard
java.sql
Utilisation du driver et connexion au système
Formuler des requêtes SQL au travers des
différents types d'interfaces (Requêtes simples,
pré compilées, procédures stockées)
Exploiter les résultats
Méthodologie pour l'écriture des programmes
d'accès aux bases de données
Gestion efficace des exceptions
Libération des ressources
Obtenir des informations sur le système de base
de données
Les interfaces de gestion des MetaData
Les transactions
Utiliser les transactions JDBC
Présentation du concept de transactions
distribuées
Optimiser l'accès aux bases de données avec les
pools de connexions et l'objet
javax.sql.DataSource
Configuration du conteneur Web
Jakarta/Tomcat pour le pooling de connexions
JDBC
Utiliser Eclipse et des plugins pour faciliter
l'accès et la visualisation des données d'un
SGBDR
Développement de la partie logique de
l'application
Présentation de l'API Servlet
Les classes et interfaces des packages
Javax.servlet et javax.servlet.http
Travailler avec les requêtes et les réponses HTTP
Utilisation des contextes de stockage
(application, session, requête, page)
Maintenir le contexte utilisateur avec les cookies
et les sessions HTTP
Utilisation de composants JavaBean pour la
communication Servlet/JSP
Écriture des composants JavaBean
Stockage dans les différents contextes
La collaboration entre Servlet et Servlet/ JSP
Implémenter un objet RequestDispatcher pour la
mise en ?uvre du modèle MVC
Développement de la partie présentation de
l'application
Présentation de la syntaxe JSP (JavaServer
Pages)
Conception des pages
Utiliser Java, HTML et JavaScript dans les JSP
Utiliser les composants JavaBean dans les JSP
Les bibliothèques de balises JSP