AccueilFormationsDjango / FastAPI
Développement Web1 mois

Développement backend avec Django / FastAPI

APIs Python haute performance avec Django REST et FastAPI

Présentiel
En ligne
Petits groupes
Certifiant

À propos de cette formation

Spécialisez-vous dans le développement backend Python. Cette formation intensive couvre Django REST Framework pour les APIs robustes et FastAPI pour la haute performance, avec déploiement Docker et documentation automatique.

Ce que vous allez apprendre

Créer des APIs REST avec Django REST Framework
Développer des APIs ultra-rapides avec FastAPI
Implémenter l'authentification JWT et OAuth2
Documenter automatiquement avec OpenAPI/Swagger
Containeriser avec Docker
Optimiser les performances et le caching

Programme détaillé

01

Django REST Framework

2 semaines
  • Serializers et ViewSets
  • Authentification JWT avec SimpleJWT
  • Filtres, pagination et recherche
  • Tests d'API avec pytest-django
02

FastAPI

1 semaine
  • Routing, dépendances et middleware
  • Pydantic v2 et validation avancée
  • SQLAlchemy async et Alembic
  • Documentation Swagger automatique
03

Docker & Déploiement

1 semaine
  • Dockerfile et docker-compose
  • Variables d'environnement et secrets
  • Déploiement sur VPS avec Nginx
  • Projet API complet et soutenance

Prérequis

Python intermédiaire indispensable
Notions de bases de données SQL
Bases des APIs REST

S'inscrire à cette formation

Durée
1 mois
Mode
Présentiel / En ligne
Format
Petits groupes
Agoe Minamadou, Lomé, Togo
Voir toutes les formations