Dates

Du 15/12/2025
Au 31/12/2026

Lieu

253 Boulevard de Leeds
59777 Lille

Durée totale

50 heures :

  • 50 heures en centre
  • heures en entreprise

Prochaine réunion d'informations

Aucune

Financement

Autre financeur, OPCO

Diplôme, titre, ou certificat

Sans niveau spécifique

Objectifs

  • Comprendre l'architecture MVT (Model-View-Template) de Django
  • Maîtriser les bases du langage Python appliquées au développement web
  • Savoir créer et configurer un projet Django
  • Développer des applications web robustes et sécurisées avec Django
  • Gérer les bases de données via l'ORM (Object-Relational Mapper) de Django
  • Implémenter des interfaces utilisateur dynamiques avec les templates et le CSS/JavaScript
  • Mettre en œuvre l'authentification et les autorisations
  • Déployer une application Django en production

Programme

Module 1 : Introduction à Python et au Web
  • Rappels sur Python (structures de données, fonctions, classes)
  • Principes du développement Web (HTTP, HTML, CSS, JavaScript)
  • Environnement de développement (IDE, virtual environments)
Module 2 : Fondamentaux de Django
  • Installation et configuration de Django
  • Structure d'un projet Django
  • Le MVT (Model-View-Template) : théorie et pratique
  • Création de la première application
Module 3 : Bases de données avec l'ORM de Django
  • Configuration des bases de données
  • Définition et gestion des Models
  • Migrations et synchronisation
  • Requêtes complexes avec l'ORM
Module 4 : Les Vues et les URLs
  • Création de vues basées sur des fonctions et des classes (CBV)
  • Gestion des URLs (routage, paramètres, espaces de noms)
  • Traitement des requêtes (GET, POST)
  • Introduction aux formulaires
Module 5 : Les Templates
  • Syntaxe du langage de template Django (DTL)
  • Héritage de templates
  • Filtres et tags personnalisés
  • Intégration de contenu statique (CSS, JS, images)
Module 6 : Formulaires et Interaction Utilisateur
  • Création de formulaires Django
  • Validation des données
  • Gestion des formulaires ModelForm
  • Sécurité : protection CSRF
Module 7 : Authentification et Autorisations
  • Mise en place du système d'authentification intégré
  • Gestion des utilisateurs et des groupes
  • Contrôle d'accès et permissions
  • Vues protégées par l'authentification
Module 8 : API REST et Déploiement
  • Introduction aux API REST
  • Utilisation de Django Rest Framework (DRF)
  • Optimisation des performances
  • Préparation au déploiement (collectstatic, Gunicorn, Nginx/Apache)

Diplôme, titre ou certificat

Développeur framework Python Django
Niveau de sortie : Sans niveau spécifique

Métiers visés

Je souhaite être recontacté par l'organisme de formation

En cliquant sur le bouton ci-dessous, je reconnais avoir pris connaissance et accepter sans réserves les mentions légales du site .

Il existe d'autres dates pour cette formation

Du 15/12/2025
au 31/12/2026

Dunkerque
59140

Du 15/12/2025
au 31/12/2026

Valenciennes
59300

Du 15/12/2025
au 31/12/2026

Douai
59500

Du 15/12/2025
au 31/12/2026

Cambrai
59400

Contacter l'organisme de formation

VIVANEO

Tél.: 01 77 17 90 36