3e année

R5A5 — Développement Avancé

API avancées : authentification, logging, temps réel…

Ce cours approfondit le développement d'APIs backend modernes. Authentification, logging, communication en temps réel — les patterns incontournables du développement avancé.

Thomas Louvet

Commencer

Prérequis

  • R4A10 — Compléments Web ou équivalent
  • Bases Python / Flask appréciées

Objectifs

  • Comprendre les fondamentaux des API et du protocole HTTP
  • Concevoir des API RESTful avec les bonnes pratiques
  • Structurer une application backend en couches (Controller, Service, Repository)
  • Appliquer les principes de la Clean Architecture

Programme