Python Développement Web avec Django
Date de mise à jour :
Identifiant Offre Info : 15_26509403F
Organisme responsable :
VIVANEO
(ouvre dans un nouvel onglet)
Présentation de la formation
Objectifs
- Comprendre les bases du langage Python appliquées au développement web
- Maîtriser le framework Django et son architecture
- Concevoir des applications web dynamiques et sécurisées
- Gérer des bases de données avec l'ORM Django
- Mettre en place des systèmes d'authentification et d'autorisations
- Développer des API web avec Django REST Framework
- Déployer une application Django en environnement de production
Programme de la formation
Module 1 : Introduction à Python et au développement web Présentation de Python et de ses usages Rappels des bases du langage Python Principes du développement web Architecture client serveur Module 2 : Découverte de Django Présentation du framework Django Installation et configuration de l'environnement de travail Structure d'un projet Django Cycle requête réponse Module 3 : Modèles et bases de données Introduction aux bases de données relationnelles Création…
- Présentation de Python et de ses usages
- Rappels des bases du langage Python
- Principes du développement web
- Architecture client serveur
- Présentation du framework Django
- Installation et configuration de l'environnement de travail
- Structure d'un projet Django
- Cycle requête réponse
- Introduction aux bases de données relationnelles
- Création de modèles Django
- Migrations et gestion du schéma
- Utilisation de l'ORM Django
- Création de vues fonctionnelles et basées sur les classes
- Système de templates Django
- Gestion des URLs et du routage
- Passage de données aux templates
- Création et validation de formulaires
- Gestion des utilisateurs et authentification
- Permissions et groupes
- Sécurisation des formulaires
- Principes des API REST
- Sérialiseurs et vues API
- Authentification des API
- Tests d'API
- Tests unitaires et fonctionnels
- Bonnes pratiques de sécurité Django
- Optimisation des performances
- Gestion des erreurs
- Configuration pour la production
- Gestion des fichiers statiques
- Déploiement sur serveur
- Maintenance et évolutions
Validation et sanction
Type de formation
Non certifiante
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
28 h
Financement
- Conventionnement
- Oui
- Financeur
-
- Autre
Conditions d'accès
Publics visés
- Demandeur d'emploi
- Public en emploi
- Salarié dans le cadre du CIF
- Salarié dans le cadre du DIF
- Salarié dans le cadre du plan de formation
- Salarié en contrat aidé
- Salarié en période de professionnalisation
- Salarié en reconversion
- Tout public
Niveau d'entrée
Sans niveau spécifique
Conditions spécifiques et prérequis
Connaissances de base en programmation Notions de HTML et CSS Utilisation courante d'un système d'exploitation
Lieu de réalisation de l'action
Modalités d'enseignement
Formation entièrement en présentielle
Adresse
78 allée Jean Jaurès31000 Toulouse
Responsable : VIVANEO
Périodes prévisibles de déroulement des sessions
Début
Fin
- Adresse d'inscription
-
28 rue du chemin vert
75011 Paris 11e - État du recrutement
- Ouvert
- Modalités
- Entrées / Sorties à dates permanentes