Introduction à Java
Les bases du langage Java : syntaxe, POO, collections.
Conception et développement d'API modernes avec REST et GraphQL.
Maîtrisez la conception et le développement d'API modernes. Vous apprendrez les principes REST (HATEOAS, versioning, pagination), la construction d'API avec Node.js/Express et NestJS, puis GraphQL avec Apollo Server. Le cours couvre également la documentation (Swagger/OpenAPI), l'authentification (JWT, OAuth2), le rate limiting, le testing (Postman, Supertest) et le déploiement d'API en production.
Pour les développeurs back-end ou full-stack qui consoignent et conçoivent des API, et qui veulent comparer REST et GraphQL.
Poursuivez votre apprentissage avec ces ressources.
Les bases du langage Java : syntaxe, POO, collections.
Structures de données, complexité, algorithmes classiques.
Créer des sites web performants et accessibles.
Maîtrisez Java de la syntaxe de base aux design patterns avancés.