À l'issue de la formation, le participant sera capable de mettre en œuvre les compétences suivantes :
- 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
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.
Introduction à Spring Framework (version 5)
- Présentation des concepts clés de Spring : inversion de contrôle (IoC) et injection de dépendances (DI).
- Vue d'ensemble de l'écosystème Spring et des nouveautés de la version 5.
Développement d'Applications Web avec Spring
- Création de contrôleurs avec Spring MVC.
- Gestion des requêtes et réponses, utilisation des vues.
Création de Web Services RESTful avec Spring
- Principes de conception RESTful.
- Développement de services REST avec Spring : gestion des entités, sérialisation JSON/XML.
Accès aux Données avec Spring Data JPA et Hibernate
- Configuration de Spring Data JPA pour l'accès aux données.
- Utilisation de Hibernate comme fournisseur JPA : mapping objet-relationnel, requêtes.
Introduction à Spring Boot
- Avantages de Spring Boot pour le développement rapide d'applications.
- Création d'une application simple avec Spring Boot : configuration automatique, déploiement.
Développement de Microservices avec Spring Boot
- Concepts de microservices : avantages, défis, et meilleures pratiques.
- Utilisation de Spring Boot pour créer et déployer des microservices.
Aperçu des Principaux Projets Spring
Attestation
Non certificiante
Sans niveau spécifique