Session du 29 juin 2024 à 19h00
Développement Web & Frameworks
DevOps & Environnement
Deviens membre Premium magic_button
Cette session de mentorat est réservée aux membres Premium. Rejoignez-nous pour accéder à toutes les rediffusions des sessions de mentorat !
Premium
- check +100h de formations
- check +180 exercices de code
- check +100h de mentorats en rediffusion
- check 20 projets
- check Mentorats groupés hebdomadaires
- check Support individuel avec nos mentors
Introduction à FastAPI
Introduction au framework FastAPI :
-
C'est quoi FastAPI ?
-
Comment l'installer ?
-
Notre première application FastAPI
-
Gestion des routes / méthodes HTTP
-
Validation des données avec Pydantic
-
Déploiement (avec Docker)
-
Démonstration d'un projet
Définition et avantages de FastAPI
Comparaison avec Django et Flask
Étapes pour installer FastAPI et Uvicorn
Structure de base d’une application FastAPI
Exemple de routes et gestion des requêtes
Introduction à Pydantic
Définition des modèles de données avec Pydantic
Question sur l’architecture des fichiers (Guillaume)
Question sur les variables globales et locales (Nahir)
Génération de documentation interactive
Introduction à Docker et exemple de Dockerfile
Présentation d’un projet de gestionnaire de tâches
Démonstration de l'interface et l'API
Question sur l'utilisation en entreprise de FastAPI (Nahir)
Question sur la logique de programmation (Nahir)
Conseils pour structurer son code (Guillaume)
Discussion générale et conclusion
Question sur la gestion des images dans FastAPI et Django REST (Arcel)