Dernière mise à jour le 11/06/2025					
					
				Développer des applications Web Java avec les servlets et les JSP
Informations générales
											Type de formation : Formation continue
										
																												
											Domaine : Développement
										
																												
											Filière : Java JEE
										
																												
											Rubrique : Java/JEE
										
																	
											Formation éligible au CPF : Non 
																						
										
											Formation Action collective : Non
																					
																	Objectifs & compétences
Comprendre les concepts et enjeux des architectures Web 
Comprendre et savoir évaluer l'architecture et la conception des principaux 
Framework Web du marché
Acquérir des savoir-faire pour concevoir, développer et déployer des applications web basées sur les technologies JSP et servlet
Public visé
Architectes, développeurs et chefs de projet
Pré-requis
Avoir suivi la formation "Les fondamentaux de la programmation Java" (J-IP2) ou connaissances équivalentes
Programme
INTRODUCTION À JEE 
Problématiques et caractéristiques des applications Web (HTTP, HTML et URL) 
Les architectures Client / Serveur Web 
Les diverses solutions  
JEE : LA SPÉCIFICATION JAVA DES APPLICATIONS D'ENTREPRISE 
Description Notion de container Web et de container EJB 
Le packaging 
Un descripteur de déploiement universel 
Les serveurs d'application  
PRÉSENTATION DES SERVLETS 
Concepts 
Cycle de vie HttpServletRequest et HttpServletResponse 
Définition des pages d'accueil et d'erreur 
Gestion des accès concurrents (Multi-Thread) 
Exemple d'outillage (IDE/container Web) avec Eclipse WebTools et Tomcat  
LES PAGES JSP 
Concepts 
Différence avec les Servlets Inclusion statique et dynamique 
Objets implicites  
JSP ET SERVLET 
Utilisation du model de conception MVC 
Utilisation du « redirect » et du « forward » 
Utilisation conjointe JSP/Servlet  
FORMULAIRES 
Principes 
Les composants graphiques 
Validation et traitement des saisies  
LES CONTEXTES ET SESSIONS 
Différence entre « Paramètre » et « Attribut » 
Les scopes (page, request, application et session) 
La gestion des sessions (cookies, URL rewriting) 
Retour d'expérience sur les bonnes pratiques  
JSTL ET EXPRESSION LANGUAGE 
JSTL : la normalisation des Tags « standards » 
EL (Expression Language) : une nouvelle souplesse pour les JSP 
Structure de contrôle avec « JSTL core » 
Gestion des messages et de l'I18n (internationalisation) avec « JSTL fmt » 
Connexion à une base de données avec « JSTL sql » 
Manipulation XML avec « JSTL XML »  
LES TAGLIB 
Principe des librairies de Tag 
Les Tag JSP par défaut 
Définir et utiliser ses propres Tags  
POUR ALLER ENCORE PLUS LOIN 
Les listeners 
Les filtres 
Accès aux informations utilisateur (langue, adresse IP, navigateur, etc.)  
DÉPLOIEMENT D'UNE APPLICATION WEB 
Les fichiers WAR Les outils de pré-déploiement et déploiement 
Retours d'expérience : les bonnes pratiques de déploiement  
SÉCURISER LES APPLICATIONS WEB 
Authentification / autorisation 
Sécurité déclarative et Sécurité programmatique 
Utilisation de « Security Role-Based »  
LES FRAMEWORKS MVC 
Pourquoi utiliser des frameworks plutôt que des JSP/Servlet seuls 
Le modèle de conception MVC2 et le Front 
Controller Les frameworks Struts/Struts2 Le framework JSF Spring MVC
Modalités
Modalités : en présentiel, distanciel ou mixte . Toutes les formations sont en présentiel par défaut mais les salles sont équipées pour faire de l'hybride. – Horaires de 9H à 12H30 et de 14H à 17H30 soit 7H – Intra et Inter entreprise.
Pédagogie : essentiellement participative et ludique, centrée sur l’expérience, l’immersion et la mise en pratique. Alternance d’apports théoriques et d’outils pratiques.
Ressources techniques et pédagogiques : Support de formation au format PDF ou PPT Ordinateur, vidéoprojecteur, Tableau blanc, Visioconférence : Cisco Webex / Teams / Zoom.
Pendant la formation : mises en situation, autodiagnostics, travail individuel ou en sous-groupe sur des cas réels.
															Méthodes
Fin de formation : entretien individuel.
Satisfaction des participants : questionnaire de satisfaction réalisé en fin de formation.
Assiduité : certificat de réalisation.
Validations des acquis : grille d'evalution  des acquis établie par le formateur en fin de formation.
															
											Code de formation : J-WEB
										
																									Tarifs
											Prix public : 2195 €
										
																												
											Tarif & financement : 
									
							Nous vous accompagnons pour trouver la meilleure solution de financement parmi les suivantes :
Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
Le dispositif FNE-Formation. 
L’OPCO (opérateurs de compétences) de votre entreprise.
France Travail: sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
CPF -MonCompteFormation
Contactez nous pour plus d’information : contact@aston-institut.com
										Lieux & Horaires
											Durée : 28
 heures
										
																																					
											Délai d'accès : Jusqu'a 8 jours avant le début de la formation, sous condition d'un dossier d'insciption complet
										
									
																Prochaines sessions
Handi-accueillante
Accessible aux personnes en situations de handicap.
Pour toutes demandes, contactez notre référente, 
Mme Rizlene Zumaglini
Mail : rzumaglini@aston-ecole.com