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
6 Rue de Madagascar
90000 - Belfort
Responsable : Belfort Boost
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