
|
Formation professionnelle continue
(jeune/adulte sur le marché du travail) |
| Niveau d'entrée : Baccalauréat (Niveau 4) |
| SAGEXA |
Cette formation très pratique aborde le framework DRF pour la création de webservices ReST.
- 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
Attestation de fin de formation
Django : introduction au Framework
- prérequis et installation
- création d'un Projet
- Serveur de développement
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
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 ?
Introduction au site d'administration de Django
- Créer l'admin
- Comment accéder à l'interface d'admin ?
- Administrer une application Django
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
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
Requête et Reponse sous Django Rest Framework
- Request DRF
- Response DRF
- Code d'état
- Wrapper, décorateur et refactoring
CBV : Class Based Views dans Django Rest Framework
- principe des CBV
- les mixins DRF
- les Generics DRF
Authentification et Permissions DRF
- Users et Authentification
- Permissions personnalisées
- Authentification par jeton
- Gestion des resources : Quotas et Throttling
- La pagination ave DRF
Versioning Django Rest Framework
- Faut-il versionner une API Rest ?
- Vesioning URL avec DRF
- Versioning par Header
- Versioning par Namespace
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
Conditions d'accès réglementaires :
Sans objet
Conditions d'accés pédagogiques :
Maîtrise de Python Orienté Objet et connaissances des webservices ReST
évaluation des prérequis :
https://www.sagexa.com/prerequis/python/objet
Critères d'admission :
Inscription directe ou par un conseiller en insertion professionnelle
Modalités d'enseignement :
Sans objet
Rythme :
Temps plein
Du 01/12/2025 au 31/01/2027
Lien vers le site web de l'organisme de formation
En savoir plusConstruire son projet professionnel
En savoir plusRecherchez le bon interlocuteur pour vous informer
En savoir plus