Formation Django Rest Framework pour API Python avec un expert
[100% en téléprésentiel - pas de FOAD ( * ) ]


Taux global de satisfaction des Stagiaires Formation Django Rest Framework pour API Python : 4.8 sur 5 pour 497 formations

Accueil / Formation / programmation serveur

sagexa in good shape
"Une injustice n'est rien, si on parvient à l'oublier."
Confucius

Django Rest Framework

Fiche technique Formation Django Rest Framework
framework Python pour webservices ReST
Lieu programmé Classe virtuelle (téléprésentiel en direct)
dates du 15-04-2026 au 17-04-2026 (durée 3 jours)
Tarif 1566 € HT / personne (1566 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Formateur
15-04-2026programmation serveur

Cette formation aborde le développement d'API Rest avec le framework Django Rest Framework, basé sur Python. DRF intègre de nombreuses fonctionnalités, une séparation multi-couches et un moteur de templates. Une gestion de la sécurité est aussi incluse par défaut. Le + : cette formation se déroule sur 3 jours, afin de couvrir tous les aspects de Django Rest Framework et vous rendre autonome dès la fin de la formation, pour implémenter vos API ReST ou Restful.

  • ✅ Certifié Qualiopi (Financement OPCO/France Travail)
  • ⭐ Note : 4.8/5 (Basé sur 497 formations)
  • 👨‍🏫 Expert identifiable : +20 ans d'expérience
  • 🎙 Formation 100% en téléprésentiel (pas de FOAD classique)

Django Rest Framework

Formation officiellement référencée sur :

Objectifs de la formation Django Rest Framework

  • Acquérir les bases du développement sous Django
  • Savoir utiliser le moteur de templates de Django
  • Etre capable de gérer la persistance des objets sous Django
  • Savoir utiliser la console Django
  • Savoir développer des webservices ReST avec Django Rest Framework
  • Mettre en oeuvre les principales politiques de sécurité de Django Rest Framework

Contenu de la formation Django Rest Framework

Formation Django Rest Framework

Durée de la formation

3 jours

Participants à la formation Django Rest Framework

Cette formation s'adresse aux développeurs Python

Niveau : intermédiaire 🌶️🌶️

Pré-requis de la formation

Maîtrise de Python Orienté Objet et connaissances des webservices ReST

😊👉 j'évalue mon niveau python/objet ici (QCM)

Comment bien se préparer à cette formation ? 👇

Que faire après cette formation ? 👇

Travaux pratiques de la formation

les participants réaliseront de nombreux travaux pratiques, basés sur Django et Django Rest Framework


Programme de la formation Django Rest Framework

Django : introduction au Framework

  • prérequis et installation
  • création d'un Projet
  • Serveur de développement

< sommaire formation Django Rest Framework


Créer une Application Django

  • séparation : MVT vs MVC
  • Qu'est-ce qu'une Vue Django ?
  • Routage et URL sémantique
  • Importer des URLs

< sommaire formation Django Rest Framework


ORM Django

  • Configurer l'ORM Django
  • Migrations : création et application
  • Gestions des migrations Django
  • Créer et activer des Modèles
  • Console Django et API BDD
  • Django ORM : obtenir des instances
  • Django ORM : obtenir ou créer une instance
  • Django ORM : comment définir une relation 1 à 1 (1-1)
  • Django ORM : comment définir une relation 1 à plusieurs (1-n)
  • Django ORM : comment définir une relation plusieurs à plusieurs (n-m)
  • Django ORM : comment définir une transaction ?
  • Django ORM : comment définir une contrainte Unique ?

< sommaire formation Django Rest Framework


Introduction au site d'administration de Django

  • Créer l'admin
  • Comment accéder à l'interface d'admin ?
  • Administrer une application Django

< sommaire formation Django Rest Framework


Vues et Templates Django

  • Vues et retours en dur
  • Vues et templates
  • Comprendre les Assistants d'URL
  • Espaces de nom
  • Redirections et 404
  • Get, Post et Files en Django
  • Comment Gérer les fichiers statiques sous Django ?
  • Installer et utiliser la Debug Toolbar Django

< sommaire formation Django Rest Framework


Django Rest Framework (DRF)

  • prérequis et installation DRF
  • créer une application : modèles, vues et migrations
  • sérialiseurs html, json et xml DRF
  • les routes et DRF

< sommaire formation Django Rest Framework


Requête et Reponse sous Django Rest Framework

  • Request DRF
  • Response DRF
  • Code d'état
  • Wrapper, décorateur et refactoring

< sommaire formation Django Rest Framework


CBV : Class Based Views dans Django Rest Framework

  • principe des CBV
  • les mixins DRF
  • les Generics DRF

< sommaire formation Django Rest Framework


Authentification et Permissions DRF

  • Users et Authentification
  • Permissions personnalisées
  • Authentification par jeton
  • Gestion des resources : Quotas et Throttling
  • La pagination ave DRF

< sommaire formation Django Rest Framework


Versioning Django Rest Framework

  • Faut-il versionner une API Rest ?
  • Vesioning URL avec DRF
  • Versioning par Header
  • Versioning par Namespace

< sommaire formation Django Rest Framework


Déployer une application Django

  • comment fonctionne Django avec Apache ?
  • comment adapter le WSGI ?
  • réglage de httpd.conf pour Django
  • servir les fichiers statiques de Django

< sommaire formation Django Rest Framework


Pourquoi choisir notre formation Django rest Framework en téléprésentiel plutôt qu'une FOAD classique ?

Caractéristiques FOAD / E-learning Classique Formation Django rest Framework Sagexa
Mode d'apprentissage Vidéos pré-enregistrées en autonomie Direct (Live) avec un formateur expert
Interaction et Questions Forum ou email (réponse sous 24h/48h) Réponses immédiates par micro ou chat
Accompagnement TP Correction automatique ou corrigés types Assistance à distance et aide au débogage en direct
Rythme de travail Souvent délaissé par manque de motivation Calendrier fixe pour une progression garantie
Mises à jour Contenu parfois obsolète (anciennes versions) Cours basé sur les dernières versions Django rest Framework

*Contrairement à une FOAD, notre format en téléprésentiel vous assure la même qualité qu'un cours en présentiel, sans les contraintes de déplacement.