DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

Python Développement Web avec Django

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

Information fournie par :
Emfor Bourgogne-Franche-Comté

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
28 heures en centre

Conventionnement : Non

Financeur(s)

Entreprise

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Sans niveau spécifique

Conditions spécifiques et prérequis

Connaissances de base en programmation Notions de HTML et CSS

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
21 rue gambetta
25000 - Besançon
Responsable : Ibis Besançon Centre Ville
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web : https://formation.vivaneo.fr
Contacter l'organisme
Contacter l'organisme formateur
VIVANEO
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
Contacter l'organisme

Période prévisibles de déroulement des sessions

du 26/01/2026 au 31/12/2026
débutant le : 26/01/2026
Adresse d'inscription
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme