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
"Le sage se demande à lui-même la cause de ses fautes, l'insensé le demande aux autres."
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 19-11-2025 au 21-11-2025 (durée 3 jours)
Tarif 1566 € HT / personne (1566 € TTC)
sous réserve d'un nombre suffisant d'inscriptions
Formateur
19-11-2025programmation 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.