10_26104045F_409594S https://www.emfor-bfc.org/formation/fiche-104045/form Python Développement Web avec Django Vivaneo

Python Développement Web avec Django

Date de mise à jour : 22/01/2026 | Identifiant OffreInfo : 10_26104045F
Organisme responsable : Vivaneo

Objectifs


  • Comprendre les bases du langage Python appliquées au développement web

  • Maîtriser le framework Django et son architecture

  • Concevoir des applications web dynamiques et sécurisées

  • Gérer des bases de données avec l'ORM Django

  • Mettre en place des systèmes d'authentification et d'autorisations

  • Développer des API web avec Django REST Framework

  • Déployer une application Django en environnement de production

Programme de la formation

Module 1 : Introduction à Python et au développement web


  • Présentation de Python et de ses usages

  • Rappels des bases du langage Python

  • Principes du développement web

  • Architecture client serveur

Module 2 : Découverte de Django

  • Présentation du framework Django

  • Installation et configuration de l'environnement de travail

  • Structure d'un projet Django

  • Cycle requête réponse

Module 3 : Modèles et bases de données

  • Introduction aux bases de données relationnelles

  • Création de modèles Django

  • Migrations et gestion du schéma

  • Utilisation de l'ORM Django

Module 4 : Vues, templates et routage

  • Création de vues fonctionnelles et basées sur les classes

  • Système de templates Django

  • Gestion des URLs et du routage

  • Passage de données aux templates

Module 5 : Formulaires et gestion des utilisateurs

  • Création et validation de formulaires

  • Gestion des utilisateurs et authentification

  • Permissions et groupes

  • Sécurisation des formulaires

Module 6 : Développement d'API avec Django REST Framework

  • Principes des API REST

  • Sérialiseurs et vues API

  • Authentification des API

  • Tests d'API

Module 7 : Tests, performance et sécurité

  • Tests unitaires et fonctionnels

  • Bonnes pratiques de sécurité Django

  • Optimisation des performances

  • Gestion des erreurs

Module 8 : Déploiement et mise en production

  • Configuration pour la production

  • Gestion des fichiers statiques

  • Déploiement sur serveur

  • Maintenance et évolutions

Validation et sanction


  • Développer une application web complète avec Django

  • Concevoir des modèles de données robustes

  • Mettre en place une authentification sécurisée

  • Créer et consommer des API web

  • Déployer une application Django en production

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Site web : https://formation.vivaneo.fr
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :