Ferme la recherche

Java EE - Servlets et JSP Initiation + Approfondissement

Descriptif

Durée de la formation

Durée 35 heures
En centre 35 heures

Session

entrées/sorties permanentes

du 01 janv. 2020 au 31 déc. 2021  - Lyon - 6ème (69)
du 01 janv. 2020 au 31 déc. 2021  - Lyon - 6ème (69)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Savoir architecturer et concevoir des projets web JEE performants à base de Servlets et de JSP
- Mettre en place le pattern MVC

Description de la formation

IntroductionDéveloppement d'applications web dynamiques : panorama des technologies existantesPlate
- forme JEE : architecture, APIs et environnement d'exécutionServlets et JSP par rapport aux autres services webMise en placeEnvironnement de développement (Eclipse / NetBeans)Eléments de base et optimisation du développementMoteurs de servlets et JSP : présentation, choix (Tomcat, GlassFish, ...)Structure d'un module web ; cycle de vie des composantsEmpaquetage et déploiement d'une application WebAtelier pratique : installation des environnements de développement et d'exécution ; premier projet web minimalServletsSpécification et cycle de vieChainage de pages : liens et formulairesRappel sur les mécanismes et normes d'interaction du protocole HTTPGestion des erreurs http et journalisationSessions, cookies et autres espaces de persistanceJDBC pour l'accès à une base de données depuis une servletJavaMail pour l'envoi de mail depuis un formulaireMulti
- threading avec des servletsConfigurations avancées de déploiementAtelier pratique : création, déploiement et test d'un projet complet à base de Servlets incluant des fonctionnalités de gestion avec un accès à une base, utilisation de la session et envoi de mailsJSP (Java Server Pages)Principe général et comparaison avec les ServletsLes expressions : afficher des données dynamiques au milieu du XHTMLLes scriptlets
- utilisation et limitesDéclarations et directives : la JSP est une classeInclusions et mécanismes de réutilisationJavabeans : présentation, créationAccès et manipulation des Javabeans depuis JSP et ServletsModèle MVCEtude de cas complète
- Servlets et JSP en collaborationOrganisation mémoire du serveurGestion des erreursAtelier pratique : Développement d'applications web avec une architecture MVC et une présentation avancée à base de JSPBibliothèques de balises (Taglibs)Panorama des taglibs disponiblesInstallation, utilisation d'une bibliothèque de balisesJSTL (JSP Standard Tag Lib) : présentation et testLe language d'expressions (EL)Définition de fonctions, création de TLDs et appels depuis une JSPCréation de taglibs : principe et apis disponiblesAtelier pratique : intégration de taglibs dans des JSP
- implémentation d'une bibliothèque personnalisée de tagsConcepts avancésTemplating : mécanisme, frameworks disponiblesJNDI et configuration de ressources (JDBC, mails,...) au niveau du serveur d'applicationsSécurité de l'application : présentation des apis, gestion des utilisateurs et des rôlesGestion d'un projet web : de l'analyse au testAtelier pratique : configuration serveur et utilisat

Conditions d'accès

Maitrise des bases du langage Java et connaissance du XHTML

Validation

Attestation de formation
Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

Dawan

Lieu de formation

235 Cours Lafayette
Batiment de la Banque Rhône-Alpes
Lyon - 6ème

Calculez votre itinéraire

Centre de formation

62rue de Bonnel
Batiment de la Banque Rhône-Alpes
69003, Lyon 3e

Toutes les formations et avis pour Dawan