Développement des applications d’entreprise avec Spring
€1,700.00
€1,500.00
Durée : 30 heures
100% d'avis positifs
Langue: Français
Accès illimité
Niveau de compétence : Expert
Demander plus d'informations
Description
- Introduction au Framework Spring ( 6 Heures )
- Objectif : Comprendre les concepts fondamentaux et l’architecture du framework Spring.
- Détails : Étudier les principes de base du framework Spring, tels que l’inversion de contrôle (IoC) et l’injection de dépendances (DI). Explorer les différents modules de Spring, y compris Spring Core, Spring MVC, Spring Data, Spring Security, et Spring Boot.
- Développement Backend avec Spring Boot ( 6 Heures )
- Objectif : Apprendre à configurer et développer des applications backend avec Spring Boot.
- Détails :
- Spring Boot Basics : Créer et configurer un projet Spring Boot, comprendre l’auto-configuration, et utiliser les starters pour inclure les dépendances nécessaires.
- RESTful Services : Développer des API RESTful avec Spring MVC, gérer les requêtes HTTP, et utiliser des annotations telles que
@RestController
,@RequestMapping
, et@PathVariable
.
- Gestion de la Persistance des Données avec Spring Data JPA ( 6 Heures )
- Objectif : Intégrer JPA avec Spring pour la gestion de la persistance des données.
- Détails :
- Spring Data JPA : Configurer Spring Data JPA pour la persistance des données, définir des entités et des repositories.
- CRUD Operations : Implémenter les opérations CRUD (Create, Read, Update, Delete) en utilisant les repositories Spring Data JPA.
- Query Methods : Utiliser des méthodes de requête dérivées et le QueryDSL pour effectuer des recherches complexes.
- Sécurité des Applications avec Spring Security ( 6 Heures )
- Objectif : Mettre en œuvre la sécurité des applications en utilisant Spring Security.
- Détails :
- Authentication and Authorization : Configurer l’authentification et l’autorisation avec Spring Security, définir des rôles et des permissions.
- JWT and OAuth2 : Implémenter des solutions de sécurité avancées comme les tokens JWT (JSON Web Token) et OAuth2 pour la sécurisation des API.
- Gestion des Transactions et Services avec Spring ( 6 Heures )
- Objectif : Comprendre et utiliser la gestion des transactions et les services dans Spring.
- Détails :
- Transactions : Configurer et gérer les transactions avec Spring, utiliser les annotations
@Transactional
pour garantir l’intégrité des opérations. - Services : Créer et configurer des services Spring, utiliser les annotations
@Service
et@Component
.
- Transactions : Configurer et gérer les transactions avec Spring, utiliser les annotations
Prérequis
Warning: Invalid argument supplied for foreach() in /home/netforma/public_html/wp-content/plugins/thim-elementor-kit/inc/elementor/widgets/single-course/course-extra.php on line 471
Public Cible
Warning: Invalid argument supplied for foreach() in /home/netforma/public_html/wp-content/plugins/thim-elementor-kit/inc/elementor/widgets/single-course/course-extra.php on line 471