Formation Spring (distance et présentiel)
Date de mise à jour :
Identifiant Offre Info : 15_26533284F
Organisme responsable :
FORMASUITE
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
- Apprendre à configurer et à démarrer des applications web Standalone
- Apprendre les différentes composantes de Spring Boot
- Utiliser le générateur de configuration Spring Boot
Programme de la formation
Formation accessible en présentiel sur Albi, Auch, Cahors, Carcassonne, Foix, Mende, Montauban, Montpellier, Nîmes, Perpignan, Rodez, Tarbes et Toulouse. AVANT LA FORMATION Entretien téléphonique avec le formateur afin de personnaliser votre formation. Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes. JOUR 1 Matin Introduction aux concepts fondamentaux d'architecture Positionnement de Spring dans une architecture JEE Présentation de…
AVANT LA FORMATION
- Entretien téléphonique avec le formateur afin de personnaliser votre formation.
- Le programme de formation ci-dessous pourra donc être modifié gratuitement en fonction de vos attentes.
JOUR 1
Matin
Introduction aux concepts fondamentaux d'architecture
- Positionnement de Spring dans une architecture JEE
- Présentation de Spring Core et des différents projets satellites
- Les différents modules au sein de Spring
- Injection de dépendances
- Inversion de contrôle (IoC)
- Le cycle de vie des beans
- Configuration par annotations, classe Java ou fichiers XML
Après-midi
Conteneur léger et déclaration des Beans
- Présenter la notion de Beans et les différentes façons de les déclarer
- Gérer la portée de vos Beans i.e., singleton vs. prototype
- Gestion des propriétés, "collaborators"
- Les méthodes d'initialisation et destruction de vos Beans
- Le chargement paresseux vs chargement actif
- Les trois façons de déclarer des beans : Xml, fichier Java et annotations
- Méthodes d'injection de dépendance : par propriétés, par setters, par constructeur
- La classe ApplicationContext
- Définition de Bean abstrait et héritage
JOUR 2
Matin
Programmation AOP dans Spring
- Concepts de la Programmation Orientée Aspects
- Utilisation d'AOP dans Spring
- Types d'advice
- Around
- After
- Throws...
- Advisors et Pointcuts
- Expressions AspectJ Pointcut
- Proxies et ProxyFactoryBean
Après-midi
Spring et l'accès aux données
- Le pattern DAO
- JDBC template
- NamedParameters
- RowMappers
- Spring et les ORM : Hibernate
- Bean validation
- Gestion des transactions
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
21 h
Financement
- Conventionnement
- Non
- Financeurs
-
- Autre
- OPCO
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaître les principes de toutes les technologies JEE : Enterprise JavaBeans, servlets, JavaServer Pages ; la connaissance d'UML est un plus\n\nProcédure d'admission: \nAucune
Lieu de réalisation de l'action
Modalités d'enseignement
Formation mixte
Adresse
280 RUE JAMES WATT66100 Perpignan
Responsable : FORMASUITE
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
12 rue Courbet
82000 Montauban - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes