Retour au catalogue
Développement Web

Formation Spring Data

Formation Spring Data au Maroc avec Jump iT : parcours personnalisé en intra-entreprise, session inter-entreprises ou à distance.

Formation avancée sur Spring Data : architecture interne des repositories, requêtes complexes, optimisation des performances, transactions et verrouillage, repositories personnalisés, Spring Data NoSQL (MongoDB, Redis), intégration microservices et accès réactif avec R2DBC.

2 jours
Avancé
Études de cas et travaux pratiques en cours de formation, questionnaire d'auto-évaluation en fin de formation

Votre formation inclut

Formateur certifié et expérimenté
S'inscrire maintenantDemander un devis

Pourquoi suivre cette formation Développement Web au Maroc avec Jump iT ?

Cette formation Spring Data au Maroc s'adresse aux professionnels, équipes IT et entreprises qui veulent développer des compétences opérationnelles en Développement Web. Jump iT propose cette formation en intra-entreprise avec un parcours personnalisé, ainsi qu'en session inter-entreprises ou à distance.

  • 2 jours (14h)
  • Ateliers pratiques à chaque module

Objectifs de la formation

  • 1Comprendre l'architecture interne de Spring Data
  • 2Écrire des requêtes avancées (dérivées, JPQL, SQL natif, EntityGraph)
  • 3Optimiser les performances (N+1, projections DTO, cache)
  • 4Maîtriser les transactions et le verrouillage
  • 5Créer des repositories personnalisés
  • 6Utiliser Spring Data avec MongoDB, Redis et R2DBC dans une architecture microservices

Prérequis

  • Bonnes connaissances de Spring Boot et des concepts JPA
  • Notions de SQL et REST

À qui s'adresse cette formation ?

Développeurs Java
Ingénieurs backend maîtrisant Spring Boot et JPA/Hibernate

Programme de formation

  • Architecture interne de Spring Data (cycle de vie d'un repository, proxies, SimpleJpaRepository)
  • Requêtes avancées : requêtes dérivées, @Query JPQL et SQL natif, @EntityGraph, pagination et tri
  • Optimisation : lazy loading et N+1, projections DTO, cache 1er et 2e niveau
  • Transactions et verrouillage : @Transactional, propagation, isolation, @Version, rollback
  • Ateliers : module de gestion des commandes, optimisation des performances, scénario de concurrence

Informations pratiques

Durée

2 jours (14h)

Évaluation

Études de cas et travaux pratiques en cours de formation, questionnaire d'auto-évaluation en fin de formation

Modalités

Intra-entreprise personnalisé, inter-entreprises ou à distance

Besoin d'aide ?

Nous sommes là pour répondre à vos questions

Certification officielle

Jump iT

Organisme certificateur