Spring 5 Framework par M2I FORMATION NANCY

Lieu(x)
En centre (54)
Durée
Nous contacter
Financement
Demandeur d’emploi
Salarié
Éligible CPF
Diplômes délivrés
BAC
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
- Vue d'ensemble
- Origine et vision d'architecture de Spring
- L'inversion de contrôle ou injection de dépendances
- La Programmation Orientée Aspects (POA)- Bilan des solutions apportées par Spring
- Evolution de Spring
- Les nouveautés de Spring 5- Spring Core
- Construction des instances
- Injection des instances
- Annotation ou configuration
- SpEL (Spring Expression Language)- Spring profiles
- Nommage des beans et bean factory
- Bean scopes
- Autowiring
- "Application Context"- Présentation de Kotlin
- Déclaration de variables en Kotlin
- Boucles et ranges en Kotlin
- Structures conditionnelles "If" et "When"- Packages et imports en Kotlin
- Fonction, classes et Data Classes
- Utilisation de Spring avec Kotlin
- 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
- 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
- PlatformTransactionManager
- Spring et le Web
- Spring MVC pour le Web
- Bean validation côté Web
- Conversion et affichage
- Utilisation de Thymeleaf
- Spring et Ajax / jQuery
- Support des services RESTful
- RestTemplate et AsyncRestTemplate
- Support des WebSockets
- WebFlux et programmation réactive
- Spring Security
- Sécuriser une application Web
- Protéger des routes
- Définir des utilisateurs
- Définir des ACLs
- Spring Boot
- Introduction
- Configurer un projet (Spring Initializr)- Les "Starters"- Développement d'une application avec Spring Boot
- Certification (en option)- Nos tests de validation des compétences font partie intégrante du processus d'apprentissage car ils permettent de développer différents niveaux d'abstractions.
- Solliciter l'apprenant à l'aide de nos QCM, c'est lui permettre d'étayer sa réflexion en mobilisant sa mémoire pour choisir la bonne réponse. Nous sommes bien dans une technique d'ancrage mémoriel.
- L'examen sera passé à la fin de la formation.
Objectifs
- Comprendre le positionnement de Spring par rapport à EJB et JEE
- Créer une architecture en couches
- Mettre en oeuvre la programmation par Aspect
- Paramétrer le conteneur léger de Spring et utiliser les annotations
- Accéder à vos données avec Spring JDBC et Spring ORM
- Créer des pages web avec Spring MVC
- Sécuriser vos applications avec Spring Security
Centre(s)
  • Vandœuvre lès Nancy (54)
Métier(s)
Compétence(s)
Formation proposée par : M2I FORMATION NANCY
À découvrir
Spring 5 Framework par M2I FORMATION METZ
Spring 5 Framework par M2i FORMATION STRASBOURG
Spring Framework : mise en oeuvre par Groupe Arkesys
Langages de Programmation - Spring 5 Framework par M2I Formation (Siège)
Langages de Programmation Spring 5 Framework par M2I Formation
Spring 4 Framework par M2i
Framework JEE Spring par Aplose
Spring 4 Framework - Fonctionnalités avancées par M2i
SAGEXA
Initiation au Framework Symfony par SAGEXA
VERTEGO INFORMATIQUE
Programmation C# avec .net framework 4- en par VERTEGO INFORMATIQUE