Formation Spring Boot
Programme Spring Boot
PROGRAMME
RAPPEL SUR SPRING
- Pourquoi Spring ?
- La Configuration Spring
- La creation de Bean
- Le Data Management
INTRODUCTION À SPRING BOOT
- Introduction à Spring Boot
- La proposition de valeur de Spring Boot
- Les fonctionnalités principales
- Création d'une application Spring Boot avec Spring Initializr
LES DÉPENDANCES, L'AUTO-CONFIGURATION ET LE RUNTIME
- La gestion des dépendances avec Spring Bootstarters
- L' auto-configuration
- Les propriétés de configuration
- Overriding auto-configuration
- La ligne de commande
JPA & SPRING DATA
- Introduction rapide à l'ORM avec JPA
- Les bénéfices de JPA
- La configuration de JPA
- Configurer JPA avec Spring Boot
- Spring Data JPA dynamic repositories
L'ARCHITECTURE SPRING MVC
- Introduction à Spring MVC et le request processing
- Les méthodes Controller
- Les annotations @Controller, @RestController et @GetMapping
- Configurer Spring MVC avec Spring Boot
- Packager Spring Boot, JAR ou WAR
REST AVEC SPRING MVC
- Une introduction à l'architecture REST
- Contrôler les codes de réponse HTTP avec @ResponseStatus
- Implémenter REST avec Spring MVC, @RequestMapping, @RequestBody et @ResponseBody
- Les convertisseurs HttpMessage et la négociation de contenu automatique
SPRING SECURITY
- Quels problèmes résouds Spring Security ?
- La configuration de l'authentification
- Implémenter l'autorisation en interceptant les URLs
- Autorisation avec OAuth
- Autorisation au niveau des méthodes
- Comprendre le filtre Spring Security
Prochaine date
Voir nos calendriers des formations
Durée
3 jours
Référence Formation
4-JA-SPBO
Objectifs
Grace à cette formation vous pourrez
Initialiser un projet Spring Boot et prendre en main la configuration automatique
Initialiser une configuration JDBC
Créer des solutions simples de gestion avec Spring Data et JPA
Construire un application MVC
Construire un application WEB RESTful
Utiliser Spring Security Savoir tester son application Spring Boot
Initialiser un projet Spring Boot et prendre en main la configuration automatique
Initialiser une configuration JDBC
Créer des solutions simples de gestion avec Spring Data et JPA
Construire un application MVC
Construire un application WEB RESTful
Utiliser Spring Security Savoir tester son application Spring Boot
Public
Développeur Java
Pré-requis
Il est nécessaire de Connaitre Spring
Avoir une bonne connaissance de Java.
Nombre minimum de stagiaire : 4
Nombre maximum de stagiaire : 8
Moyens pédagogiques
Accueil des stagiaires dans une salle dédiée à la formation équipée d’un vidéo projecteur, tableau blanc et paperboard ainsi qu’un ordinateur par participant pour les formations informatiques.
Positionnement préalable oral ou écrit sous forme de tests d'évaluation, feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation.
En fin de stage : QCM, exercices pratiques ou mises en situation professionnelle, questionnaire de satisfaction, attestation de stage, support de cours remis à chaque participant.
Formateur expert dans son domaine d’intervention
Apports théoriques et exercices pratiques du formateur
Utilisation de cas concrets issus de l'expérience professionnelle des participants
Réflexion de groupe et travail d'échanges avec les participants
Pour les formations à distance : Classe virtuelle organisée principalement avec l’outil ZOOM. Assistance technique et pédagogique : envoi des coordonnées du formateur par mail avant le début de la formation pour accompagner le bénéficiaire dans le déroulement de son parcours à distance.
Centre de Formation Marseille - Toulon
Calendriers De Formations