Développement Web avec Django

Cette formation vous permet de créer des applications web robustes avec Django, un framework Python reconnu pour sa sécurité et sa rapidité de développement. Vous apprendrez à structurer votre projet selon le modèle MVC, à manipuler les bases de données et à concevoir des vues.

Pourquoi devriez-vous y participer ?

Vous tirerez parti de Django, un framework open source utilisé par des entreprises telles qu’Instagram, Mozilla ou Pinterest, pour développer des applications web évolutives et performantes. Vous consoliderez vos connaissances en Python tout en approfondissant les concepts clés du développement web. Cette formation vous aidera à gagner en efficacité et en qualité dans vos projets web.

À qui s'adresse la formation ?

Cette formation est destinée aux :

Prérequis

Une connaissance de base en Python et une compréhension élémentaire des concepts du développement web sont nécessaires. Aucune expérience préalable avec Django n’est requise.

Objectifs d’apprentissage

À l’issue de la formation, vous serez capable de :

Programme de la formation

La formation se déroule sur 3 jours :

Introduction et Création d’un Projet – Django

1. Introduction

  • Histoire et philosophie du framework Django

  • Installation et configuration de l’environnement de développement

2. Création d’un projet

  • Structure d’un projet Django

  • Création d’un projet et d’une application

  • Exploration du serveur de développement Django

Modèles, Vues et Templates – Django

1. Travail avec les modèles

  • Compréhension de l’ORM (Object-Relational Mapping) de Django

  • Création et migration de modèles

  • Administration via l’interface d’administration Django

2. Vues et URL

  • Compréhension du système de routage d’URL

  • Création de vues pour gérer les requêtes et les réponses

3. Templates

  • Introduction au système de templates de Django

  • Liaison des modèles avec les templates pour afficher des données

Formulaires et Fonctionnalités Avancées – Django

1. Formulaires Django

  • Création de formulaires pour la saisie de données

  • Validation et traitement des données de formulaire

2. Fonctionnalités avancées

  • Authentification des utilisateurs

  • Gestion des fichiers statiques

  • Introduction aux tests

  • Bonnes pratiques de sécurité et de déploiement

Approche pédagogique

Plus de 75 % de la formation est consacrée à des ateliers pratiques et des projets. Les sessions à distance sont réalisées via visioconférence pour un suivi personnalisé du formateur.

Eligibilité CPF

💡 À noter : Cette formation est intégrée dans nos parcours certifiants, éligibles au CPF.
RNCP37873BC02
RNCP37674BC02

Modalités

Présentiel / Distanciel

Horaires

9h - 12h30 / 13h30 - 17h

Validation

Par le formateur
Il n’y a pas d’évènements à venir.

Pourquoi devriez-vous y participer ?

À qui s'adresse la formation ?

Cette formation est destinée aux :

Prérequis

Objectifs d’apprentissage

À l’issue de la formation, vous serez capable de :

Programme de la formation

La formation se déroule sur quatre jours :

Approche pédagogique

Examen de certification PECB

L’examen dure 3 heures et couvre les domaines suivants :