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

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