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
Découvrir les formules
Voir le détail des fonctionnalités

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

00:00:30

Définition et avantages de FastAPI

00:01:09

Comparaison avec Django et Flask

00:01:43

Étapes pour installer FastAPI et Uvicorn

00:02:33

Structure de base d’une application FastAPI

00:03:04

Exemple de routes et gestion des requêtes

00:07:38

Introduction à Pydantic

00:08:30

Définition des modèles de données avec Pydantic

00:12:25

Question sur l’architecture des fichiers (Guillaume)

00:14:44

Question sur les variables globales et locales (Nahir)

00:16:24

Génération de documentation interactive

00:17:57

Introduction à Docker et exemple de Dockerfile

00:19:34

Présentation d’un projet de gestionnaire de tâches

00:25:53

Démonstration de l'interface et l'API

00:30:06

Question sur l'utilisation en entreprise de FastAPI (Nahir)

00:32:06

Question sur la logique de programmation (Nahir)

00:37:21

Conseils pour structurer son code (Guillaume)

00:40:54

Discussion générale et conclusion

00:43:32

Question sur la gestion des images dans FastAPI et Django REST (Arcel)

Bravo, tu es prêt à passer à la suite

Rechercher sur le site

Formulaire de contact

Inscris-toi à Docstring

Pour commencer ton apprentissage.

Tu as déjà un compte ? Connecte-toi.