Contactez-nous au :
01 43 34 90 94
  • image description1
    20 ANS D'EXPÉRIENCE
    EN FORMATION PROFESSIONNELLE
  • image description2
    PLUS DE 650 FORMATIONS
    S'ADRESSANT À TOUS
    DU DEBUTANT A L'EXPERT
  • image description3
    DES CONSULTANTS FORMATEURS
    ISSUS DU TERRAIN QUI TRANSMETTENT
    LEUR EXPERTISE
  • image description3
    DIF... OPCA... FINANCEMENT
    NOUS VOUS CONSEILLONS
    POUR REDUIRE VOS COUTS
  • image description3
    DES FORMATIONS ADAPTEES
    POUR VOUS FAIRE
    GAGNER DU TEMPS
  • image description3
    DES PROGRAMMES DE COURS
    REVISES 2 FOIS / AN

    POUR SUIVRE LES
    NOUVELLES TECHNOLOGIES
Accueil > Java > Formation Java EE - Framework et outils
 

FORMATION Spring : Développer avec Spring

Développer facilement des applications 3-tiers Java EE

Objectifs de la formation Spring

Spring est un framework open source Java EE pour les applications 3-tiers, dont il facilite le développement et les tests. Spring s'appuie principalement sur l'intégration de trois concepts clés : l'inversion de contrôle ou injection de dépendance, la programmation orientée aspect et une couche d'abstraction qui permet d'intégrer d'autres Frameworks et bibliothèques avec une plus grande facilité.
Les participants à cette formation Spring apprendront les bases du framework Spring et seront sensibilisés à la facilité de mettre en œuvre des tests unitaires et d'intégration avec ce Framework.

Le premier atelier permet aux participants de mettre en place l'IDE et d'effectuer une première configuration Spring simple. Les ateliers suivants s'adossent à une application web modélisant une médiathèque en ligne. Les stagiaires doivent alors compléter les sources fournis, effectuer les configurations Spring adéquates et mettre au point les tests validant la spécification. L'atelier suivant permet d'intégrer la suite en testant toutes les couches de l'application à une procédure de build. Enfin, avec le dernier atelier, les participants mettent en pratique les concepts de l'AOP.

A qui s'adresse la formation Spring

Cette formation Spring s'adresse aux développeurs JAVA

Pré-requis :

Bonnes connaissances du langage Java

Travaux pratiques :

Les nombreux travaux pratiques proposés lors de cette formation Spring fourniront aux participants une expérience pratique du développement d'applications avec Spring.

Contenu de la formation Spring

Introduction à Spring
Concepts de conteneur léger
Vue d'ensemble et exemples d'utilisation
Pattern "Inversion de Contrôle (IoC) ; Injection de dépendance"
Tests unitaires en isolation
Approche MVC avec Spring MVC
Atelier : Mise en place de l'IDE Eclipse, 1ère configuration Spring, Tests via Junit
Mise en oeuvre de Spring
Les Beans, BeanFactory et ApplicationContext
Modes singleton ou prototype
Gestion des propriétés, "collaborators"
Méthodes d'injection de dépendance
Configuration de Beans spécifiques à Spring, cycle de vie
Définition de Bean abstrait et héritage
Atelier : Mini-application médiathèque en ligne : Différentes types de configurations de bean, Complétion de code et écriture d'une classe de test
Spring et l'accès aux données (JDBC et Hibernate)
Pattern DAO avec JDBC et les Classes abstraites de Spring
Configuration de la SessionFactory d'Hibernate dans le contexte d'application Spring
IoC : Hibernate Template et Hibernate Callback
Implémentation DAO avec les APIs Hibernate
Démarcation de transactions par programmation et déclaration
Atelier : Implémentation de la couche DAO de la mini-application avec Hibernate, Démarcation des transactions des services métier
Support de Spring pour les Tests
Concepts de l'eXtreme programming
Tests unitaires et test d'intégration
Indépendance de Spring vis à vis des outils de test
Apports de Spring : Cache de l'ApplicationContext, Injection de données de test, et rollback des transactions
Atelier : Mise en place des suites de tests d'intégration pour la mini-application. Intégration de l'exécution des tests dans la procédure de build

Programmation orientée aspect (AOP)
Concepts de l'AOP
Terminologie utilisée : aspect, joinpoint, advice, shortcut, weaving
Les différents types d' « advice » : around, before, throws, after
Objectifs et fonctionnalités AOP de Spring
Intégration avec le framework AspectJ
Atelier : Mise en place d'un aspect profilable permettant de faire du profiling d'application


Formation Spring Paris

-

formation Programmation orientée aspect (AOP)

-

Formation Framework Spring

Cette formation « Spring » est éligible au DIF. Ce cours peut être financé par l'OPCA de votre entreprise.
Durée de la formation Spring : 3 jours
Tarif 2012 de la formation Spring : 1590€ HT
Cours disponible en intra également
Référence : SFSG
Dates / Inscription en ligne :
du 21/05/2012 au 23/05/2012du 20/06/2012 au 22/06/2012du 11/07/2012 au 13/07/2012
Afficher toutes les dates...

Des sessions supplémentaires sont créées régulièrement, n’hésitez pas à nous contacter pour en prendre connaissance.

Lieu de la formation
Paris - La Défense
Nos coordonnées
Tél : 33 (0)1 43 34 90 94
E-mail : nous contacter

Formation Java FAFIEC

 

Votre formation Java prise en charge à 100% ! *

Depuis le mois de mars  2011, le Fafiec a sélectionné PLB Consultant pour vous proposer les meilleures formations autour du développement objet avec Java.

Sessions inter-entreprise sur  Paris, Lyon et Lille. 

Sessions intra-entreprise sur  toute la France.

*100% des coûts pédagogiques, offre valable dans la limite des fonds mutualisés dédiés aux actions collectives, en application des critères de prise en charge en vigueur (voir conditions détaillées sur le site du FAFIEC)Â