On a besoin de vous !
Aidez nous à mieux vous connaitre

Python Développement Web avec Django

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

Contenu 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

Résultats attendus de la formation

  • 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
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
409593S
26/01/2026
31/12/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 28 heure(s)
Durée en centre: 28 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Hope !
64e Rue Sully
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en programmation Notions de HTML et CSS

COMPLEMENT D’INFORMATION

409594S
26/01/2026
31/12/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 28 heure(s)
Durée en centre: 28 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Chez Startway Coworking
15 Boulevard de Brosses
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en programmation Notions de HTML et CSS

COMPLEMENT D’INFORMATION

409595S
26/01/2026
31/12/2026
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 28 heure(s)
Durée en centre: 28 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Ibis Besançon Centre Ville
21 rue gambetta
25000 - Besançon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en programmation Notions de HTML et CSS

COMPLEMENT D’INFORMATION

409596S
26/01/2026
31/12/2026
Belfort 90000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 28 heure(s)
Durée en centre: 28 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Belfort Boost
6 Rue de Madagascar
90000 - Belfort

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en programmation Notions de HTML et CSS

COMPLEMENT D’INFORMATION

Vivaneo

Raison sociale : VIVANEO

28 Rue du Chemin Vert - 75011 Paris

01 77 17 90 36

Voir la fiche complète de l'organisme Voir le site web Voir le site web Géolocaliser

Cette formation est indexée aux domaines suivants :

  • 30812 - Langage Python
  • 31090 - Développement web

Spécialité de formation NSF :

  • 321 - Journalisme et communication (y compris communication graphique et publicité)

Lien vers les descriptions métiers France Travail : (ROME)