Java - Développement d'applications avec Spring Boot
0/10
(0 avis)
Formation créée le 21/09/2021. Dernière mise à jour le 25/07/2022.
Version du programme : 1
Programme de la formation
Objectif de formation : Savoir utiliser Spring Boot pour la création d'applications
Objectifs de la formation
- Maîtriser les concepts de Spring Framework (version 5)
- Utiliser Spring pour développer des applications Web et des Web Services RESTful
- Utiliser Spring Data JPA pour accéder avec Hibernate à une base de données
- Utiliser la puissance de Spring Boot pour accélérer le développement et créer des Microservices
- Connaître les fonctionnalités des principaux projets Spring
Profil des bénéficiaires
Pour qui
- Développeurs Java
Prérequis
- Maîtrise de la programmation en Java
- Première connaissance de Java EE
Contenu de la formation
-
Présentation des concepts de Spring Framework
- Notion de conteneur léger
- Fabrique de beans
- Mécanisme d'injection de dépendances
- Résolution de références
- Programmation orientée aspect
- Configuration XML et configuration Java
- Eléments de comparaison entre Spring et la spécification CDI
-
Programmation Web avec Spring MVC
- Modèle MVC
- Création des classes modèles
- Création des controllers
- Conversion et validation
- Utilisation de la librairie de tags spécifique
- Création de Web Services REST
-
Introduction à la programmation réactive avec Spring WebFlux
-
Accès aux données avec Spring Data
- Panorama des solutions d’accès aux données avec Spring
- Rappels des mécanismes de persistance de type ORM
- Utilisation de Spring Data JPA
-
Présentation des autres projets Spring (Spring Security…)
-
Accélérer son développement avec Spring Boot
- Auto-configuration
- Starters
- L’utilisation de fichier .properties
- L’utilisation de fichier YAML
- Création de projet avec Spring Initializr
- Mise en oeuvre de REST et de Spring Data JPA avec Spring Boot
- Concept de Microservice, création et déploiement
Équipe pédagogique
Professionnel expert en développement Java
Suivi de l'exécution et évaluation des résultats
- Feuilles de présence.
- Questions orales ou écrites (QCM).
- Mises en situation.
- Formulaires d'évaluation de la formation.
- Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
- Accueil des apprenants dans une salle dédiée à la formation.
- Documents supports de formation projetés.
- Exposés théoriques
- Etude de cas concrets
- Quiz en salle
- Mise à disposition en ligne de documents supports à la suite de la formation.
Qualité et satisfaction
Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...
0/10
(0 avis)