Formation: JEE : Développement d'applications web

Durée:3 jours
Prix: 1550 €
Code cours:AS004
Dates:
27 au 29 mars
29 au 31 mai
2 au 4 octobre
11 au 13 décembre

classe virtuelle
(cliquez sur une date pour vous inscrire)

Public:

Les développeurs java soohaitant intégrer les technologies des servlets et des pages JSP.

Objectifs:

Mettre en place une application web dynamique à l'aide de servlets, JSP, Taglibs et des JvaBeans en respectant le modèle MVC. Assurer la persistance en utilisant JDBC.

Connaissances préalables nécessaires:

Il est demandé aux participants de connaître la programmation Java, ainsi que les techniques de base Internet (HTML, serveur HTTP).

Programme détaillé de la formation


(logo acroreadTéléchargez le programme) :
L'API JDBCObjectif de JDBC. Les types de drivers. Les architectures applicatives.
Les classes et interfaces en jeu. Connexion.
La gestion des transactions et l'isolation transactionnelle. Interrogation et mise à jour. Appel d'une procédure stockée. Les types de données. Les pools de connexion. Les Rowset. La libération des ressources. La gestion des exceptions.
Présentation de JPA (Java Persistance API).
Architecture en couchesPrésentation, Métier et Persistance. Couplage fort, couplage faible. Les Design Patterns nécessaires : Singleton, Factory, Façade, Iterator.Notion de composant. Découpage du composant en 3 couches (service, donnée, persistance). Mapping opérationnel pour la persistance. L'implémentation de la persistance avec JDBC.
La couche Présentation Servlet, JSP et Taglib. Design Pattern MVC
Servlet (le contrôleur)Objectif. Le procotole HTTP. L'API Servlet. Cycle de vie d'une servlet.
Gestion de contexte. Gestion de la requête client. Gestion des cookies.
Redirection côté client et côté serveur. Configuration et déploiement.
Java Server Page (la vue)Objectif. Cycle de vie d'une page JSP. JSP dans le MVC. Les différents tags.
JSP et l'intégration des JavaBeans.
Les bibliothèques de Tags et JNDIObjectifs. Utilisation et conception. La JSTL.
Objectif de JNDI. Enregistrement (Binding. Lookup)

Pythagore F.D.
01 55 33 52 10
pfd@pythagore-fd.fr

Nos centres de connexion
Centres de connexion
Calendrier
Code Cours:AS004

Contenu de la formation
JEE : Développement d'applications web:

Accès à la liste des cours



Vous pouvez bien entendu composer votre programme personnel à partir de nos descriptifs de cours