Formations à distance

Toutes nos formations sont accessibles à distance en classes virtuelles : accès à l'infrastructure de travaux pratiques, machines physiques, outils pédagogiques, échanges avec le formateur. N'hésitez pas à nous appeler pour réserver une formation ou pour participer aux serious games !

Financement FNE-Formation 2021

Toutes nos formations sont éligibles au FNE-formation 2021

Formation : JEE : Développement web

Durée3 jours
Prix
Code coursAS004
Inscription

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 JavaBeans 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).

Validation des pré-requis

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)

Modalités et délais d'accès
Méthodes mobilisées

Pythagore-F.D.

01 55 33 52 10
pfd@pythagore-fd.fr
Calendrier
Code Cours:AS004

Contenu de la formation
JEE : Développement web:

Accès à la liste des cours



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