Programmation Java:Developpement Web avec Eclipse
Voir une autre formation
 
Programmation Java:Developpement Web avec Eclipse
   
Référence: NS PJWE
   
Durée: 5
   
Participants:
Concepteurs et développeurs ayant une bonne pratique de la programmation JAVA.
   
Compétences:
Initiation aux concepts objet et à la programmation JAVA niv1 .
   
Objectif:
Concevoir une application JAVA en utilisant des concepts avancés : développement de servlets, de JSP, de Java Beans.
Utilisation des modèles MVC actuels : JSF, STRUTS. Présentation des taglibs et de la librarie JSTL, utilisation de filtres et de listeners.
   
Contenu:
 
Applications Web : notions essentielles
 
HTTP : notions fondamentales
 
Présentation des serveurs Web et d'applications
 
Fichiers WAR, JAR et fichiers EAR
 
Navigateurs et serveurs Web
 
Présentation des composants Web : spécificités et rôles
 
XML : syntaxe de base et schémas
 
Architecture MVC2 : principes
 
Présentation de WTP et d'Eclipse
 
Présentation du composant servlet
 
Cinématique d'exécution dans le conteneur Web
 
Les méthods init, destroy, doPost, doGet
 
Interfaces HttpServletRequest et HttpServletResponse
 
Cycle de vie d'un servlet
 
Exécution Multi-Threads
 
Paramètres d'initialisation
 
Redirections sur le navigateur ou côté serveur : RequestDispatcher
 
Traitement des données des formulaires
 
Gestion des sessions utilisateurs (cookie, réecriture d'URL)
 
Obtention, consultation et abandon de session. Contexte de session
 
Les différents scopes (application, Session, Requête)
 
Filtres et listeners de servlet
 
Le contenu du fichier WEB.XML
 
Pages JSP
 
Syntaxe des JSP
 
Gestion dynamique des formulaires
 
Scriptlets, directives et balises de style XML
 
Accès aux contextes d'application, de session et de requête
 
Objets implicites
 
Inclusions statiques et dynamiques
 
Utilisation du cache
 
Pages d'erreurs
 
Rôle des Java Beans
 
Beans métier
 
Beans données
 
Les pattern DTO et ValueObjects
 
JSTL (JSP Standard Taglibs)
 
Avantages des bibliothèques de Tags personnalisés
 
Les handlers de tags (avec et sans corps)
 
Fichiers de descriptions de la bibliothèque de tags (TLD)
 
Utilisation au sein d'un JSP
 
Taglibs personnalisés
 
Bibliothèques TLD
 
EL (Expression Language)
 
Internationalisation des pages
 
Utilisation au sein d'un JSP
 
Présentation des frameworks pour le Web
 
Séparation de la présentation et du code
 
Le modèle MVC2
 
Le framework struts
 
Le framework jsf
 
Architecture et conception
 
Architectures des applications Web
 
Choix des technologies Web appropriées
 
Accès SGBD et Pool de connexion
 
Autres frameworks de persistence : Hibernate


 
 
 
programme
Management de projets 27/09/2018 Les fondamentaux
CISCO Routage & Commutation 22/01/2012 Implementing Cisco Intrusion Prevention System V 7.0
CISCO Routage & Commutation 25/12/2011 Deploying Cisco ASA VPN Solutions V1.0
CISCO Routage & Commutation 11/12/2011 Deploying Cisco ASA Firewall Solutions V1.0
CISCO Routage & Commutation 23/10/2011 Securing Networks with Cisco Routers & Switches V1.0
CISCO Routage & Commutation 25/09/2011 Cisco Implementing IOS Unified Network Security V1.0