Plan du cours

  • Pourquoi les frameworks web sont nécessaires
  • Aperçu des frameworks web disponibles Python
  • Installation de Flask
  • Routing des requêtes vers les fonctions de vue
  • Serveur de fichiers statiques
  • Rendu de modèles avec Jinja2
  • Boucles et conditionnelles
  • Héritage de modèles
  • Macros dans les modèles
  • Pages plates avec Flask-Flatpages
  • HTML5 Boilerplate comme point de départ
  • Génération de JSON
  • Réorientation des requêtes
  • Contexte d'application et contexte de requête
  • Gestion des téléchargements de fichiers avec Flask-Uploads
  • Structuration d'une application complexe : comment éviter les imports circulaires
  • Structuration d'une application complexe : Blueprint
  • ORM couramment utilisés : SQLAlchemy et Peewee
  • Database migrations
  • Vérification des formulaires avec WTForms et Flask-WTF
  • Envoi de courriels avec Flask-Mail
  • Gestion des sessions utilisateur avec Flask-Login et Flask-User
  • L'interface d'administration créée par Flask-Admin
  • Internationalisation avec Flask-BabelEx
  • Prétraitement des fichiers frontend avec Flask-lesscss et Flask-Assets
  • Déploiement d'applications Flask en production

Pré requis

Python, HTML

 14 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires