DéveloppementDébutant
Développeur Java — Partie 2 : données et API
Concevoir une base de données, puis l’exposer par une API sécurisée
Neuf fiches. Du SQL à une API REST sécurisée avec Spring Boot, testée et documentée.
- 155 h de contenu
- 2 modules
- 9 fiches

Nelya —Vos programmes vont enfin garder ce qu’ils calculent. On commence par le SQL, et on finit par une API que d’autres peuvent appeler.
Ce que vous saurez faire
- Interroger une base de données en SQL
- Modéliser des tables, des jointures et des contraintes d’intégrité
- Connecter Java à une base avec JDBC, puis avec JPA et Hibernate
- Construire une API REST avec Spring Boot
- Sécuriser cette API avec Spring Security et des jetons JWT
- Tester, documenter et observer votre API
Prérequis
- Avoir suivi la partie 1, ou savoir écrire et compiler un programme Java objet
À qui s'adresse cette formation
Adultes en reconversion ou en montée en compétences, sans bagage technique.
Le programme
2 modules, 9 fiches.
01Bases de données4 fiches
- SQL : interroger une base de données
- Jointures, modélisation et intégrité
- JDBC : connecter Java à ta base
- JPA et Hibernate : la persistance sans SQL
02Spring Boot5 fiches
- Spring : injection de dépendances et Boot
- HTTP et API REST avec Spring Boot
- Spring Data JPA, transactions et migrations
- Sécuriser une API : Spring Security et JWT
- Tester, documenter et observer une API