Offre de Formation Développer des applications Web Java avec les servlets et les JSP avec A M S FORMATION | MaFormation.fr

Développer des applications Web Java avec les servlets et les JSP

A M S FORMATION

Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Étudiant
Modalités
En ligne En présentiel
Durée
4 Jours – 28 Heures
Prix
Nous contacter

Localité

En ligne

Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.

En présentiel

Découvrez les localités disponibles pour suivre cette formation en présentiel.

En savoir plus sur les localités en présentiel
Cette formation est disponible dans les centres de formation suivants:
  • 54 - Nancy
Cette formation peut être dispensée dans votre entreprise dans les localités suivantes :
  • 08 - Ardennes
  • 10 - Aube
  • 51 - Marne
  • 52 - Haute-Marne
  • 54 - Meurthe-et-Moselle
  • 55 - Meuse
  • 57 - Moselle
  • 67 - Bas-Rhin
  • 68 - Haut-Rhin
  • 88 - Vosges

Objectifs

1. La formation en résumé

Cette formation vise à maîtriser le développement d’applications Web Java en s’appuyant sur les technologies Servlet et JSP. Elle propose une compréhension approfondie des architectures Web, des enjeux associés ainsi que des frameworks principaux du marché. L’objectif est d’acquérir les compétences nécessaires pour concevoir, développer et déployer des applications Web performantes et sécurisées, en intégrant les bonnes pratiques techniques et méthodologiques spécifiques à l’environnement Java EE.

2. Les thèmes abordés

- Introduction aux problématiques des applications Web : HTTP, HTML, URL et architectures client/serveur.
- Présentation de la spécification Java EE : containers Web et EJB, packaging, descripteurs de déploiement, serveurs d’application.
- Concepts fondamentaux des servlets : cycle de vie, gestion des requêtes et réponses HTTP, multi-threading, utilisation d’outils comme Eclipse WebTools et Tomcat.
- Technologie JSP : concepts, différences avec les servlets, inclusion statique et dynamique, objets implicites.
- Intégration JSP et servlets avec le modèle MVC, gestion des redirections et des forwards.
- Conception et traitement des formulaires Web : composants graphiques, validation et saisie.
- Gestion des contextes et sessions : paramètres, attributs, scopes, gestion des sessions avec cookies et URL rewriting, bonnes pratiques.
- Utilisation de JSTL et Expression Language pour simplifier la manipulation des pages JSP, gestion de l’internationalisation, accès base de données et traitement XML.
- Création et utilisation de TagLib personnalisées et des tags JSP standards.
- Approfondissements techniques : listeners, filtres, récupération des informations utilisateur (langue, IP, navigateur).
- Déploiement d’applications Web : fichiers WAR, outils de déploiement, retours d’expérience sur les bonnes pratiques.
- Sécurisation des applications : authentification, autorisation, sécurité déclarative et programmatique, rôles basés sur la sécurité.
- Présentation des frameworks MVC : justification de leur usage, modèles MVC2 et Front Controller, exploration des frameworks Struts/Struts2, JSF et Spring MVC.

3. Éléments de méthodologie de la formation

L’approche pédagogique combine apports théoriques et exercices pratiques afin de favoriser l’assimilation progressive des concepts. Chaque participant dispose d’un poste de travail pour réaliser des mises en pratique concrètes. Le suivi individualisé est assuré grâce à un encadrement en petits groupes, permettant d’adapter les échanges aux besoins spécifiques des stagiaires. Un support pédagogique complet est remis pour accompagner les apprentissages. La progression est régulièrement évaluée par des échanges collectifs et la validation des acquis en fin de formation.

Ces formations peuvent vous intéresser

Centre de formation Notos
MONTPELLIER
À distance / En centre / En entreprise
Entreprise
Non finançable CPF

7350 €

Centre de formation CODE RECKONS
ORSAY
À distance / En centre / En entreprise
Entreprise
Non finançable CPF

1500 €

Centre de formation TechnoWide
MÉRIGNAC
À distance / En centre / En entreprise
Entreprise
Non finançable CPF
Haut de page