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

Développeur framework Python Django

Date de mise à jour : 10/12/2025 | Identifiant OffreInfo : 07_25104455F

Information fournie par :
GIP Alfa Centre-Val de Loire

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

Attestation de formation

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
50 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

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
4 Rue Germaine Richier
37100 - Tours
Responsable : Arkopol
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 15/12/2025 au 31/12/2026
débutant le : 15/12/2025
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