Formation Développement Web en Python avec le framework Django

Django est un framework Web MVC (Modèle-Vue-Contrôleur) basé sur le langage Python.


Objectifs
  • Maîtriser l'architecture MVT (Model, View, Template) de Django afin de développer vos applications Web
Participants
  • Développeur
Approche Pédagogique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
  • Durée : 3 jours
  • Réf. : WEB95

Dates de Formations

10 au 12 Avril 2019

26 au 28 Juin 2019

08 au 10 Aout 2019

09 au 11 Oct. 2019

11 au 13 Déc. 2019

Programme
  • 1/ Introduction à Django
    • • Rappels sur le langage de programmation Python
    • • Installation et prise en main de la console Python
  • 2/ Architecture générale d'une application Django
  • 3/ Principes du modèle MVT (Model, View, Template)
    • • Utilisation et étude des principaux fichiers
  • 4/ Gestion des URL
    • • Rappels sur les expressions régulières
    • • Logique et utilisation des URL
    • • Mise en pratique
  • 5/ Gestions des vues
    • • Définition et utilisation des vues
    • • Mise en pratique
  • 6/ Gestions des templates
    • • Rappels sur le langage HTML
    • • Installation et prise en main des modules d'assistance au développement intégrés dans les navigateurs Web
    • • Etude de fichiers template
    • • Imbriquer plusieurs templates
    • • Utilisation des différents tags
    • • Mise en pratique
  • 7/ Gestion de la couche d'abstraction des bases de données ou gestion des modèles
    • • Rappels sur les bases de données et le langage SQL
    • • Notions d'ORM (Object Relational Mapping)
    • • Définition et utilisation de modèles
    • • Utilisation des formulaires
    • • Mise en pratique
  • 8/ Authentification et sécurisation
    • • Principes de fonctionnement
    • • Mise en pratique
  • 9/ Présentation du d'administration