🐍 Une API complète en Python avec FastAPI : de zéro à Docker en 14 minutes
Just A Developer - Programmeiro
0:00 / 0:00
🐍 Une API complète en Python avec FastAPI : de zéro à Docker en 14 minutes
294 просмотра · 1 день назад
Just A Developer - Programmeiro
134 подписчика
294 просмотра · 1 день назад
Une API « complète », ce n'est pas celle qui a beaucoup de routes. C'est celle qui a la validation,
une vraie persistance, des erreurs avec le bon code, l'authentification, des tests et la
documentation. 🐍 Ici on construit les six parties, de zéro jusqu'à Docker, avec l'API d'une
boutique : produits, commandes et stock.
Tout open source : FastAPI, Pydantic, SQLAlchemy, SQLite, pytest et Docker.
🔑 La checklist : validation (422) · une session par requête · erreur métier (409) · authentification ·
tests · documentation + Docker.
⏱️ CHAPITRES
00:00 🎯 Ce qu'on va construire
00:22 📋 Ce que « API complète » veut dire
02:14 🧱 Pydantic et le 422 gratuit
04:27 🗄️ SQLite avec SQLAlchemy
05:13 🔗 Une session par requête (Depends)
06:51 🔒 Commande : transaction et 409
07:54 🔑 Clé d'API
10:07 🧪 Tests sur une base en mémoire
11:28 🐳 Dockerfile
13:34 📝 Récap
💬 Laquelle des six parties votre projet saute-t-il ? Dites-le en commentaire.
#python #fastapi #api #backend #programmation