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.
Métiers ou fonctions visés
Objectifs pédagogiques
- Savoirutiliser le framework Django pour le développement d'applications web
- Pouvoirexploiter les outils inclus dans le framework
- tre capable de développer un API REST
- Savoirpersonnaliser 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 (formation à distance/e-learning)
Pour les formations en distanciel :
Formation en distanciel via TEAMS. Le participant reçoit une invitation par mail avec le lien de connexion. Le premier jour de l'action de formation, la conseillère assure la présentation des participants et du formateur, de la formation, des outils d'émargement et d'évaluation puis le formateur prend le relai et démarre la formation. Le dernier jour, la conseillère procède à la clôture de la session avec le formateur et les participants.
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
