Tech Knowledge Service

Organisateur officiel d'évenement sur EventHub

+22675060808 contact@tksburkina.com
Inscriptions ouvertes

Construire une API REST professionnelle avec Spring Boot en appliquant les principes SOLID et l'architecture en couches

11 avril 2026
En ligne En ligne (11 avr. 13:00–16:00)

Cette formation intensive de cinq (05) jours est conçue spécifiquement pour des étudiants en génie logiciel ayant déjà des bases en programmation objet (Java) et en algorithmique. L'objectif est de les plonger dans l'écosystème professionnel de Spring Boot en adoptant une approche architecturale plutôt que technique. Plutôt que d'énumérer des fonctionnalités, le programme met l'accent sur la compréhension des patterns d'architecture d'entreprise : inversion de contrôle, injection de dépendances, séparation des responsabilités, et structuration en couches.
Objectifs pédagogiques

  • Maîtriser l'architecture en couches (Controller → Service → Repository) ;
  • Comprendre l'inversion de contrôle et l'injection de dépendances ;
  • Appliquer les principes SOLID dans un projet concret ;
  • Créer un projet Spring Boot ;
  • Implémenter un CRUD complet avec JPA/Hibernate ;
  • Exposer une API REST conforme aux bonnes pratiques ;
  • Gérer les exceptions de manière centralisée ;
  • Valider les données d’entrée ;
  • Utiliser Spring Initializr ;
  • Manipuler Postman pour tester les API ;
  • Configurer une base de données (H2 puis PostgreSQL) ;
  • dockeriser l’application ;
  • Documenter automatiquement une API avec OpenAPI ;
  • Écrire des tests d'intégration ;
  • Structurer un projet maintenable et évolutif

Public cible

Étudiants en génie logiciel, informatique ou équivalent

Frais d'inscription : 10 000 FCFA

10 places disponibles