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

Développeur framework Python Django

Date de mise à jour : 11/12/2025 | Identifiant OffreInfo : 24_298248

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

Objectifs

Comprendre l'architecture MVT (Model-View-Template) de Django
Maîtriser les bases du langage Python appliquées au développement web
Savoir créer et configurer un projet Django
Développer des applications web robustes et sécurisées avec Django
Gérer les bases de données via l'ORM (Object-Relational Mapper) de Django
Implémenter des interfaces utilisateur dynamiques avec les templates et le CSS/JavaScript
Mettre en œuvre l'authentification et les autorisations
Déployer une application Django en production

Programme de la formation

Module 1 : Introduction à Python et au Web
Rappels sur Python (structures de données, fonctions, classes)
Principes du développement Web (HTTP, HTML, CSS, JavaScript)
Environnement de développement (IDE, virtual environments)
Module 2 : Fondamentaux de Django
Installation et configuration de Django
Structure d'un projet Django
Le MVT (Model-View-Template) : théorie et pratique
Création de la première application
Module 3 : Bases de données avec l'ORM de Django
Configuration des bases de données
Définition et gestion des Models
Migrations et synchronisation
Requêtes complexes avec l'ORM
Module 4 : Les Vues et les URLs
Création de vues basées sur des fonctions et des classes (CBV)
Gestion des URLs (routage, paramètres, espaces de noms)
Traitement des requêtes (GET, POST)
Introduction aux formulaires
Module 5 : Les Templates
Syntaxe du langage de template Django (DTL)
Héritage de templates
Filtres et tags personnalisés
Intégration de contenu statique (CSS, JS, images)
Module 6 : Formulaires et Interaction Utilisateur
Création de formulaires Django
Validation des données
Gestion des formulaires ModelForm
Sécurité : protection CSRF
Module 7 : Authentification et Autorisations
Mise en place du système d'authentification intégré
Gestion des utilisateurs et des groupes
Contrôle d'accès et permissions
Vues protégées par l'authentification
Module 8 : API REST et Déploiement
Introduction aux API REST
Utilisation de Django Rest Framework (DRF)
Optimisation des performances
Préparation au déploiement (collectstatic, Gunicorn, Nginx/Apache)

Validation et sanction

Être capable de concevoir l'architecture d'une application web
Savoir développer de A à Z une application web dynamique et complète
Maîtriser l'utilisation de l'ORM de Django pour la gestion des données
Être autonome sur la création de vues, templates, et formulaires
Savoir sécuriser les applications (authentification, CSRF)
Être prêt à participer à un projet professionnel basé sur Django
Pouvoir déployer son application sur un serveur web

Type de formation

Non certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

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

Conventionnement : Non

Financeur(s)

Conditions d'accès

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

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Bases de la programmation orientée objet Connaissances en HTML et CSS

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
Les Docks - Atrium 10.6
13000 - Marseille
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

Contact sur la formation
28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
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 : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

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

du 15/12/2025 au 31/12/2026
débutant le : 15/12/2025
Adresse d'inscription
Les Docks - Atrium 10.6
13000 - Marseille
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme