Ferme la recherche

Spring MVC : 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  - Lille (59)
du 01 janv. 2020 au 31 déc. 2021  - Lille (59)
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation

Objectif de la formation

Construire des applications Java EE robustes basées sur Spring MVC et Spring ORM
- Implémentation de services web REST

Description de la formation

Découvrir Spring MVC
Structure d'une application web JEE
Principe des architectures MVC et MVC 2
Spring : présentation, briques des bases
Spring Ioc : concepts, mise en place, structure des fichiers de configuration
L'apport des frameworks MVC 2 et positionnement de Spring MVC
Mise en place de Spring MVC
Organisation de l'accès aux données (Mapping Relationnel
- Objet
- ORM)
Atelier pratique : installation de l'environnement de développement et d'exécution
- construction de la structure minimale d'un projet Spring MVC
Configurer des beans
Configuration des beans et injection des dépendances
Contrôle des propriétés
Héritage de configuration
Affectation de collections aux propriétés d'un bean
Accès aux ressources JNDI : configuration de datasources, sessions email
Atelier pratique : Multiples configurations de beans
Implémenter des contrôleurs
Cycle de vie d'une requête et présentation de la taglib Spring
Composants graphiques, créations de formulaires
Contrôleurs Spring MVC : création, mapping des actions
Validation de formulaires : validateurs JSF, Bean Validation(JSR 303)
Gestion des messages d'erreurs
Listeners, Intercepteurs
Language EL : présentation, expressions, objets implicites
Internationalisation (i18n) dans une application Spring MVC
Gestion des erreurs
Gestion des types et conversions
Définition et configuration d'intercepteurs personnalisés
Gestion de l'upload
Atelier : Implémentation de plusieurs formulaires : création, validation, traitement
Persister des données
Espaces de persistance : page, requête, session, application
Manipulation de la session : ajout et récupération d'attributs
Définition et utilisation de variables d'application
Création et récupération de cookies
Atelier : Utilisation des espaces de persistance disponibles
Utiliser des modèles (templates)
Présentation de solutions de templating, layouts et composants personnalisés
Mise en place : configuration
Page modèle et utilisation
Atelier : Intégration de templates et utilisation
Optimiser le chargement des pages
Gestion du chargement des pages
Requêtes asynchrones :
- Communication (objet XMLHttpRequest)
- Envoi / traitement de la réponse
- Tags spécifiques
Atelier : Implémentation d'actions asynchrones et chargem

Conditions d'accès

Maîtrise de Java, connaissance des Servlets et JSP
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

1 rue ESQUERMOISE
Lille

Calculez votre itinéraire

Centre de formation

1 rue ESQUERMOISE
59800, Lille

Toutes les formations et avis pour DAWAN