Jav18- Développement des applications Web avec les JSP/Servlets Pratique des deux Frameworks Struts et JSF
Formation
À Tunis (Tunisie)
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
Tunis (Tunisie)
-
Durée
5 Jours
-
Dates de début
Dates au choix
Objectifs: Le but de ce module est de permettre aux participants de maîtriser les technologies et les outils de développement et de maintenance d'applications web sous J2EE. Les stagiaires auront également l'occasion d'apprendre comment exploiter les frameworks Struts et JSF dans le cadre d'un développement respectant. les bonnes pratiques de qualité logicielle. Destinataires: Architecte technique. Chef de projet JEE.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
À propos de cette formation
Connaissances Java.
Les Avis
Le programme
Cours : J AV18- Développement des applications Web avec les JSP/Servlets Pratique des deux Frameworks Struts et JSF
1er jour :
Introduction rapide aux technologies Web de la J2EE (Java 2 ENTREPRISE Edition)
- Présentation de l’édition ENTREPRISE de JAVA
- Modèle des conteneurs Web
- Modèle des conteneurs EJB
- Architecture d’une application web (couche présentation, couche métier, et couche données)
- Le modèle MVC2 : principes
- Installation du conteneur Web Tomcat et l’IDE Eclipse(ou NetBeans) et configurations initiales
Programmation des Servlets et des JSP
- Servlets : Cycle de vie des Servlets, APIs, Modèle de programmation, Suivi de session
- JSP : Mécanisme d’exécution, Syntaxes,
- Objets implicites, Nouveautés JSP 2.0
- Les JavaBeans : Modèle de programmation, exploitation dans des Servlets et des JSP
- Bonnes pratiques de l’usage conjoint des servlets, JSP et JavaBeans
- Pratique de la programmation des Servlets, JSP, et JavaBeans
2ème jour :
Les bibliothèques de balises
- Présentation du standard JSTL et du langage EL.
- Exploitation des tags JSTL pour les accès aux bases de données et les manipulations XML
- Modèle de programmation et de packaging des tags personnalisés
- Développer des bibliothèques de balises complexes
- Pratique du développement des bibliothèques de balises
3ème jour :
Développer des applications Web avec le Framework Jakarta Struts
- Architecture et fonctionnement de Struts.
- Installation de Struts et configurations de base
- Familiarisation avec les composants Struts ActionServlet, ActionForm et FormBean
- Développement d’applications Web MVC2 avec Struts 1.2
- Validation de données, Internationalisation
- Pratique de développement d’applications Web avec Eclipse/NetBeans et les plugins Struts
4ème jour :
Développer des applications Web avec le Framework JSF
- Architecture et fonctionnement du Framework JSF 12
- Configuration d’une application JSF
- Les modèles de composant, de navigation, et d'évènements de JSF
- Développement des Managed beans et de UIComponents personnalisés
- Pratique du développement de custom components JSF
- Pratique du développement de validateurs JSF
- Pratique du développement de convertisseurs JSF
- Pratique de développement d’applications Web avec Eclipse/NetBeans et les plugins JSF
5ème jour :
Mise en place de la sécurité Web
- Patterns de sécurisation d’une application Web
- Sécurité des échanges Client/Serveur web avec http (BASIC, FORM, DIGEST)
- Mise en place de HTTPS et de SSL et création des certificats X509 avec les outils Java
- Sécurité déclarative d’accès aux composants applicatifs. Configuration des rôles
Pratique de la sécurisation d’une application Web JSP/Servlets
Informations complémentaires
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Jav18- Développement des applications Web avec les JSP/Servlets Pratique des deux Frameworks Struts et JSF