Développer / Réduire les contenus

Formation Spring Initiation + Approfondissement

Objectifs, programme, validation de la formation
Objectifs :
Utiliser Spring dans des environnements quelconques afin de disposer d'une architecture efficace. Réaliser un site web dynamique rapidement avec Spring. Faire en sorte que ce site soit maintenable et performant.

Programme de la formation :
Découvrir la galaxie Spring
Inversion Of Control (dependency injection)
Rôle d'un conteneur léger, frameworks disponibles
Présentation de Spring, versions, utilisations
Panorama des différentes briques : Core, Web, ORM, AOP,...
Mise en place de l'environnement, bibliothèques nécessaires
Atelier : Installation de l'environnement (Spring STS) et configuration d'un projet Spring
Configurer des beans, injecter des dépendances (Spring Core)
Configuration des beans et instanciation du conteneur
Injection des dépendances par mutateur/constructeur
Contrôle des propriétés
Liaison automatique des beans (configuration XML / annotations)
Héritage de configuration
Affectation de collections aux propriétés d'un bean
Accès aux ressources JNDI
Gestion des transactions
Atelier : Multiples créations et configurations de beans, instanciations
Effectuer des tests
Tests unitaires JUnit, Mocks
Configuration par annontations
Exécution, rapports
Atelier : Mise en place de tests unitaires Spring JUnit
Introduire Spring dans une application web (Spring Web)
Intégration de Spring dans une application web
Cohabitation de Spring avec les frameworks MVC Struts/JSF
Configurations, listeners
Récupération du contexte web Spring
Atelier : Utilisation de Spring dans une application Struts ou JSF
Mettre en place Spring dans la couche d'accès aux données (Spring DAO, Spring ORM)
Rappels JDBC et Pattern DAO (Data Access Object)
Apport de Spring DAO (JdbcTemplate)
Configuration de datasources et accès aux ressources JNDI
Couplage de Spring avec des frameworks ORM
Gestion des transactions par annotations
Atelier : Implémentation de Spring DAO, Couplage Spring/JPA-Hibernate
Créer une application web MVC (Spring MVC)
Architecture Spring MVC
Mise en place d'actions
Gestion de formulaires
Validation des formulaires et interactions avancées
Taglibs Spring
Gestion des types et conversions
Messages et internationalisation
Développement d'intercepteurs
Utilisation d'Ajax
Templating : principe, mise en place
Atelier : Construction d'une application de gestion
Découvrir d'autres API's Spring
Spring Security : gestion de l'authentification et des autorisations
Spring Remoting : accès distants, WebServices
Spring JMS : gestion des messages
Spring JMX : administration
Atelier : Utilisations d'APIs avancées

Validation et sanction :
attestation de suivi ou de présence

Type de formation : Professionnalisation

Niveau de sortie : sans niveau spécifique

Durée, rythme, financement
Durée : 35 heures en centre

Modalités de l'alternance :
La formation ne se déroule pas en alternance

Formation en partie présentielle et à distance

Conventionnement : Non

Conditions d'accès
Public(s) : Tout public

Niveau d'entrée : sans niveau spécifique

Conditions spécifiques et prérequis :
Experience professionnelle requise, Maîtrise de la programmation objet en Java - Notions web
Maîtrise de la programmation objet en Java - Notions web

Lieu de réalisation de l'action
Formation en partie présentielle et à distance
1 place de la porte blanche
67000 Strasbourg
Contacts
Contact sur la formation :
Responsable : Alain TANGUY

Téléphone fixe : 09 72 37 73 73



Contacter l'organisme formateur :
Dawan sarl
SIRET : 42998754800212
Responsable : Alain TANGUY

Téléphone fixe : 09 72 37 73 73
Site web : http://www.dawan.fr



Périodes prévisibles de déroulement des sessions
Du 16/07/2018 au 31/12/2019
Session débutant le :
Pour connaître les dates des prochaines sessions, veuillez contacter l'organisme de formation.

Adresse d'inscription :
37 rue du Fossé des Treize
67000 Strasbourg

Modalité : Dispositif de formation en entrées et sorties permanentes
Organisme responsable
Dawan sarl
SIRET : 42998754800212

37 rue du Fossé des Treize
67000 Strasbourg
Téléphone fixe : 09 72 37 73 73
Site web : http://www.dawan.fr


Date de mise à jour : 24/07/2018, Ref : 01_24221
En savoir plus
  • Information fournie par :
    Carif Grand Est
  • logo carif

Crédits 2015 © Réseau Carif-Oref - Tous droits réservés.