La formation "Concevez un site avec Flask" est destinée aux développeurs Web souhaitant apprendre à créer des sites Web dynamiques en utilisant le framework Flask. Flask est un framework Web léger et puissant écrit en Python, qui permet de développer des applications Web rapidement et efficacement. Cette formation vous guidera à travers les étapes nécessaires pour concevoir et mettre en œuvre un site Web complet en utilisant Flask.Au cours de cette formation pratique et interactive, vous apprendrez les bases de Flask et découvrirez comment créer des pages Web dynamiques, gérer les routes, interagir avec une base de données, gérer les formulaires et bien plus encore. Vous explorerez les fonctionnalités clés de Flask telles que le rendu de modèles, la gestion des sessions utilisateur, la gestion des erreurs, et vous découvrirez comment organiser votre code de manière efficace. Des exemples concrets et des exercices pratiques vous permettront d'acquérir une solide compréhension de Flask et de développer vos compétences en création de sites Web.
Chapitre 1: Introduction A flask
# | Intitulé |
---|
14 | Présentation de flask et de ses caractéristiques |
---|
14 | Installation et configuration de flask |
---|
Chapitre 2: Création de routes
# | Intitulé |
---|
14 | Définition des routes pour les différentes pages du site |
---|
14 | Gestion des paramètres d'url et des méthodes http |
---|
Chapitre 3: Rendu de modèles
# | Intitulé |
---|
14 | Utilisation de modèles pour générer des pages web dynamiques |
---|
14 | Intégration de données dans les modèles |
---|
Chapitre 4: Gestion des formulaires
# | Intitulé |
---|
14 | Création de formulaires pour collecter les données des utilisateurs |
---|
14 | Validation et traitement des données des formulaires |
---|
Chapitre 5: Interaction avec une base de données
# | Intitulé |
---|
14 | Utilisation d'une base de données pour stocker et récupérer des informations |
---|
14 | Intégration d'un orm (object-relational mapping) pour faciliter l'interaction avec la base de données |
---|
Chapitre 6: Gestion des utilisateurs et des sessions
# | Intitulé |
---|
14 | Implémentation de la gestion des utilisateurs et des sessions utilisateur |
---|
14 | Authentification et autorisation des utilisateurs |
---|
Chapitre 7: Gestion des erreurs et des exceptions
# | Intitulé |
---|
14 | Gestion des erreurs courantes lors du développement d'un site web |
---|
14 | Personnalisation des pages d'erreur
|
---|