Django

La formation Django vous apprend à développer des applications web robustes et performantes avec le framework Django. Maîtrisez les bases du développement, la gestion des bases de données et la création d'interfaces utilisateur.

Présentiel
Format de la formation

Il n'y a pas encore de taux de satisfaction sur ce produit.

Formation

Informations sur la durée et les tarifs de la formation Django

Durée
28 heures sur 4 jours

Groupe
De 3 à 8 personnes

Tarifs
Inter :
2 490 € NET 4 jours
Intra : Nous consulter

Programme

Prérequis

Connaissance de base de Python et des concepts de base des applications web

Public concerné

Développeurs Python qui souhaitent créer des sites web avec Django.

Objectifs pédagogiques

  • Savoir utiliser le framework Django pour le développement d'applications web
  • Pouvoir exploiter les outils inclus dans le framework
  • Être capable de développer un API REST
  • Savoir personnaliser Django pour votre besoin

Contenu

Introduction
Histoire du framework Django
Son architecture logiciel
Son intégration dans l'écosystème web (serveur, outil...)

 

Structure de base
Projet vs Application
Découpage des dossiers
Son intégration dans les outils de dev (virtualisation, gestion package...)
Découverte de l'interface d'administration
Mise en pratique de son projet prêt à l'emploi

 

Vue
Rappel sur les requêtes HTTP
Routage
Les types d'URL (simple ou regex)
Création de view (HTML, JSON, HTTRequest)
Les signaux

 

ORM
Rappel sur son usage et intérêt
ORM de Django
Types de models
Relation entre models
Faire des requêtes via l'ORM

 

Test
Usage de pytest
Les scopes
Les fixtures
Son intégration dans Django

 

Pour aller plus loin
Gestion des fichiers CSV
Création de plusieurs "app" au sein du même projet Django

 

Template (option)
Moteur de templating
Principaux blocs utilisés
Création de template réutilisable
Intégration avec des librairies externes (CSS, JS...)

 

Formulaire (nécessite le module template)
Création d'un formulaire simple avec validation des données

 

Découverte de DRF (option)
Les grand principes
Les types de réponse
Sérialisation
ViewSet
Filtre / Tri
Création d'une API simple

Méthodes Pédagogiques

Beaucoup de tests et d’exemples concrets en lien direct avec les besoins des participants

Des techniques directement mobilisables dans le cadre de leurs fonctions

Formation axée sur la mise en pratique

Méthode participative

Alternance de cours et d’exercices dirigés ou en autonomie

Travaux individuels et corrections collectives

Evaluation croisée et partage de bonnes pratiques

Quizz

Simulations et Scénarios

Modalités d'évaluation

Evaluation diagnostique en amont : questionnaire d’auto-positionnement et recueil des attentes & besoins – Tour de table - Evaluation formative en cours de formation : exercices - Evaluation sommative en fin de formation : exercice/QCM - Bilan individuel des compétences acquises – Attestation de fin de formation - Questionnaire de satisfaction à chaud - Questionnaire de satisfaction à froid envoyé 15 jours après la formation pour assurer le suivi post formation

Accessibilité

Nos formations sont accessibles aux personnes en situation de handicap et aux besoins spécifiques. Une étude personnalisée avec notre référente handicap, permettra d’adapter les moyens pédagogiques, techniques ou organisationnels.

Date de modification

05/01/2026

Fiche Programme

Télécharger le programme