EGILIA Belgium - Le specialiste des formations certifiantes
News :
Formation Développer des applications d'entreprises avec Spring

Formation Développer des applications d'entreprises avec Spring (SPR)

Développer des applications d'entreprises avec Spring

Formations certifiantes en Management et en Informatique








Téléchargez votre devis :  Gratuitement
 Sans engagement  
 En moins d'une minute

Notre programme de formation Développer des applications d'entreprises avec Spring a été élaboré par des experts techniques et des experts en pédagogie en collaboration avec Informatique / Basics.




Vous apprendrez à...

  • Utiliser le framework Spring pour faciliter le développement de composants d’applications J2EE.
  • Comprendre le principe de conteneurs légers
  • Implémenter l’inversion de contrôle dans les applications Java
  • Mettre en place des méthodes d’écriture de tests
  • Améliorer la qualité du code de programmation
  • Créer une couche d’accès aux données avec Spring
  • Intégrer d’autres frameworks (Hibernate, Struts…)
  • Choisir les bonnes méthodes de transactions, en fonction des besoins de l’application
  • Créer des pages Web avec Spring
  • Mettre en place une gestion des logs par aspects

Un contenu riche et complet

Nos objectifs pédagogiques sont décomposés en modules permettant de cerner l'ensemble des problématiques rencontrées en entreprise.

Le programme détaillé de la formation

Introduction

  • Les applications 3-tiers
  • La couche Présentation
  • La couche traitement
  • La couche accès aux données
  • Modèle d’échanges
  • Architecture MVC
  • Interface Homme/Machine
  • Modèle de données
  • Contrôleur
  • Concepts de framework
  • Concepts de conteneur léger
  • Les objets
  • Les relations de dépendance entre les objets
  • Principe d’inversion de contrôle
  • Définition de la programmation orientée aspect
  • Concepts de la couche d’abstraction

L’environnement Spring

  • Vue d’ensemble
  • Architecture du conteneur léger
  • Injection de dépendances
  • Setter
  • Utilisation de constructeur
  • Autowiring
  • Component Scanning
  • Inversion de contrôle
  • Les fichiers de configuration
  • Les fichiers externes
  • BeanFactory
  • ApplicationContext
  • Cycle de vie d’un bean
  • Héritage entre beans
  • Les espaces de nommage
  • Espaces de nommage XML
  • Les annotations
  • Approche Test Driven Development
  • Développement piloté par les tests
  • Tests unitaires
  • Junit
  • Mock
  • Stubs

Programmation orientée aspect

  • Concepts et terminologie
  • Les proxies
  • Type Advice
  • Before
  • After
  • Around
  • Throws
  • Proxy Factory
  • Target Class
  • hique
  • Visualisation des beans
  • Les JoinPoints
  • Les PointCuts
  • Techniques de weaving
  • SpringIDE
  • Autocomplétion
  • Représentation grap
     

Les transactions avec Spring

  • Les propriétés ACID
  • La couche d’abstraction
  • Les méthodes de transaction
  • Les attributs transactionnels
  • Isolation
  • Le rollback
  • Callback
  • Gestion des exceptions
  • Gestion programmatique
  • Gestion déclarative
  • Stratégie de persistance
  • Transaction Managers
  • Datasource
  • Transactions Autoproxy
  • Session Factory
  • Configuration
  • Les frameworks de persistance

Conception Web

  • L’architecture MVC (modèle vue contrôleur)
  • Les contrôleurs
  • Gestion des vues
  • Dispatcher Servlet
  • Les contextes
  • Validation des entrées
  • Annotations MVC
  • Gestion des formulaires
  • Spring Form
  • Les librairies
  • Chargement des contextes
  • Intégration à Struts et JSF
  • Sécurité
  • Spring Security
  • Protection des URL
  • Protection des accès aux méthodes
  • Authentification
     
Devis en ligne
Réalisez votre devis en ligne gratuitement et en moins d'une minute
formation prince2

Microsoft Certified Partner Citrix Alliance Partner Sun Parner Advantage Novell HP Business Partner Cisco Partner - Premier Certified
VMWare© is a registered trade mark of VMWare Inc.
ITIL® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
PRINCE2® is a registered trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Formation accréditée (MSP, MoP, P30, M_o_R) est offerte par (Quint ), accrédité par (APMG) Institut d'examen.

EGILIA Belgium

EGILIA a obtenu
7.4 / 10 sur
18 avis avec trustpilot.com