03 20 61 95 06

Formation Django Python


  • mb-fp
  • Durée : 4 jours
  • Tarif : 2195€ HT
97%

Taux de satisfaction clients
(sur 1838 évaluations du 19/05/21 au 18/03/26)

Voir les avis

Objectifs

À l’issue de la formation, le participant sera en mesure de :

Savoir interfacer Django avec une base de données
Développer des vues dynamiques
Développer des templates
Gérer les formulaires Django
Mettre en oeuvre les principales fonctions avancées

Prérequis

Connaissances de HTML, JavaScript

Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.

Public

Développeurs

Dernière mise à jour

Programme mis à jour le 19 avril 2026
enveloppe Cette formation vous intéresse ? Contactez-nous
Bon à savoir
Evaluez votre niveau
Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.
Sessions garanties

La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.

Travaux pratiques
Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
Nos prestations
Nous réalisons certaines prestations IT pour vous : développement sur-mesure, refonte logicielle, TMA, interfaçage ERP.
modules

Les Modules
de formation

Module1
Introduction

Rappel des principes de la POO.

Le Design Pattern MVC.
Présentation du framework Django.
Origine et historique. Objectifs et avantages.
Les composants de framework Django.
Module2
L'accès aux données avec Django

L’accès aux données avec Django

Le modèle ORM Django.
Les modèles Django : Model, Field, Table, Column, Primary Key…
Mapping des associations : OneToMany, ManyToOne, ManyToMany, OneToOne.
Stratégies de mapping de l’héritage : Meta Class, OneToOneField, ManyToManyField…
Accès aux données avec les QuerySets.
Module3
Gestion des vues

Vues simples ou fonctions vues.

Les classes HttpResponse, HttpRequest et QueryDict.
Configuration des URL : UrlConf.
Vues génériques.
Exemples de vues génériques : Redirects, Create, Update, Delete…
Module4
Les templates

Le rôle des templates.

Création et chargement des templates.
Gestion des contextes.
Utilisation des tags et filtres personnalisés.
Réutilisation des templates : héritage entre templates.
Module5
Gestion des formulaires

Les avantages des formulaires Django.

Création des formulaires.
Les différents types de champs.
Validation des données d’un formulaire.
Gestion et personnalisation des messages d’erreurs.
Génération des formulaires à partir des modèles.
Module6
Fonctions avancées

L’internationalisation.

L’authentification et la gestion des sessions.
Optimisation et caches.
Intégration d’Ajax.
L’interface d’administration.
Les tests unitaires.

Les prochaines
sessions de formation

Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
20 juillet 2026
14 septembre 2026
02 novembre 2026
28 décembre 2026

Cette formation vous intéresse ? Contactez-nous !

    Les données personnelles collectées sont destinées à Access IT Company...