Evolution MM

Formations à l'informatique
Découvrez la différence ENI

Lien accueil

Téléchargez le Calendrier des formations

Nantes, Rennes, Niort, Nice, Paris

jusqu'à juillet 2018

Rechercher
Rechercher une formation
 

Développement Web en Python avec le framework Django

Public :

  • Développeurs.

Objectifs :

  • Maîtriser l'architecture MVT (Model, View, Template) de Django afin de développer vos applications Web.

Pré-requis :

  • Avoir suivi le cours " T463-001 - Programmation Python - Niveau 1 ", ou posséder les connaissances et compétences équivalentes.
  • Avoir suivi le cours " T448-030 - Les bonnes pratiques de la conception Web avec XHTML et CSS ", ou posséder les connaissances et compétences équivalentes.

Contenu pédagogique

Introduction à Django

  • Rappels sur le langage de programmation Python
  • Installation et prise en main de la console Python

Architecture générale d'une application Django

Principes du modèle MVT (Model, View, Template)

  • Utilisation et étude des principaux fichiers

Gestion des URL

  • Rappels sur les expressions régulières
  • Logique et utilisation des URL
  • Mise en pratique

Gestions des vues

  • Définition et utilisation des vues
  • Mise en pratique

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

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

Authentification et sécurisation

  • Principes de fonctionnement
  • Mise en pratique

Présentation du module d'administration