Django - Développement Web avec Python

Formation créée le 09/12/2025. Dernière mise à jour le 11/12/2025.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

35 heures (5 jours)

Accessibilité

Oui
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Django - Développement Web avec Python


Cette formation de 35 heures permet d’apprendre à développer des applications web robustes et évolutives avec Django, le framework Python de référence. Les participants construiront une application complète à travers un projet fil rouge tout en découvrant les fonctionnalités clés du framework.

Objectifs de la formation

  • Créer et structurer une application Django selon le modèle MVT
  • Définir des modèles et manipuler une base de données via l’ORM
  • Gérer les vues, formulaires, fichiers statiques et l’authentification
  • Concevoir, sécuriser et livrer une application Django fonctionnelle

Profil des bénéficiaires

Pour qui
  • Développeurs Python
  • Étudiants en informatique
  • Freelances
  • Profils en reconversion souhaitant concevoir des applications web avec Django
Prérequis
  • Bonne maîtrise de Python (fonctions, POO)
  • Notions de base en HTML/CSS

Contenu de la formation

Architecture Django & projet initial
  • Introduction à Django, principe MVT
  • Création de projet et application
  • Configuration, vues, URL, templates simples
Modèles, ORM et interface admin
  • Définition des modèles et champs
  • Migrations, base SQLite
  • Interface d’administration et manipulations CRUD
Templates avancés et formulaires
  • Templates : héritage, filtres, logique
  • Formulaires Django : définition, validation, affichage
  • Vues fonctionnelles et class-based
Authentification et front-end
  • Gestion des utilisateurs : login, logout, register
  • Groupes, permissions, vues protégées
  • Fichiers statiques (CSS, JS) et médias (uploads)
Projet final & déploiement
  • Réalisation du projet fil rouge complet
  • Gestion de l’environnement virtuel, Git, PEP8
  • Introduction au déploiement (Heroku ou local)
  • Présentation des projets et bilan

Équipe pédagogique

Les formateurs intervenant dans cette formation sont des experts reconnus dans leur domaine. Sélectionnés avec soin, ils répondent à des critères stricts définis par nos équipes pédagogiques, tant sur le plan de l'expertise métier que sur celui des compétences pédagogiques. Chaque formateur : Possède au minimum 5 à 10 ans d'expérience professionnelle dans son domaine d'activité. A occupé ou occupe encore des postes à responsabilité en entreprise, apportant une vision concrète et actualisée des réalités du terrain. Est formé à des méthodes pédagogiques interactives pour garantir un apprentissage efficace et adapté aux besoins des participants.

Suivi de l'exécution et évaluation des résultats

  • Avancement du projet fil rouge
  • Présentation finale de l'application Django
  • Feuille de présence
  • Questionnaire de satisfaction

Ressources techniques et pédagogiques

  • Support de cours PDF
  • Code source des démonstrations
  • Templates de projet Django
  • Environnement prêt à l’emploi (venv + Django)

Qualité et satisfaction

Questionnaire de satisfaction à chaud. Administré immédiatement après la formation pour recueillir un retour sur la qualité des contenus et de l’animation.

Capacité d'accueil

Entre 1 et 8 apprenants

Délai d'accès

2 semaines

Accessibilité

Nous accordons une attention particulière à l'accueil des personnes en situation de handicap. Si vous êtes concerné(e) et souhaitez suivre cette formation, nous vous invitons à nous contacter dès que possible. Ensemble, nous étudierons vos besoins spécifiques et mettrons en place les adaptations nécessaires pour garantir votre accès à la formation dans les meilleures conditions.