Flask

Statut actuel

Non-inscrit

Tarif

24,90 €

Commencer

Apprenez à développer des applications web dynamiques et sécurisées avec Flask, un framework Python léger et flexible. Cette formation vous guidera dans la création d’applications complètes, de l’initialisation à la mise en production, en passant par la gestion des bases de données, l’authentification des utilisateurs, la création d’API RESTful et le déploiement en production.

À travers des projets pratiques, vous découvrirez comment utiliser les templates, gérer des formulaires, sécuriser votre application, et optimiser les performances pour des applications robustes.

Cette formation est idéale pour les développeurs Python souhaitant se lancer dans le développement web ou perfectionner leurs compétences en Flask.

Ce cours contient :

- Une version écrite et très détaillée de tous les chapitres ;

- Une vidéo de chaque chapitre de la formation ;

- Des quiz après chaque chapitre pour tester la compréhension ;

- Des exercices et travaux pratiques corrigés ;

- Des projets et cas réels ;

- Un quiz final pour tester et valider la maitrise du module.

 

Un Certificat qui atteste de la bonne maitrise de ce cours est délivré à l'apprenant qui a réussi les différentes évaluations.

 

Un suivi régulier par un collaborateur progcours est possible moyennant des frais supplémentaires.

Contenu Cours

Introduction à Flask
Pourquoi choisir Flask ?
Installation et configuration
Structure d’un projet Flask
Création d’une première application : routes, vues, réponses HTML
Templates et Formulaires
Création de formulaires HTML
Validation avec Flask-WTF
Traitement des données utilisateur
Gestion des Bases de Données
Connexion avec SQLAlchemy
Création et gestion de modèles de données
Manipulations : insertions, mises à jour, suppressions
Flask-Migrate pour les migrations
Authentification et Gestion des Utilisateurs
Système d’inscription et de connexion avec Flask-Login
Gestion des sessions utilisateur
Permissions et rôles
Protection contre CSRF, sécurisation des mots de passe avec Flask-Bcrypt
Création d'API avec Flask
API REST avec Flask
Flask-RESTful pour simplifier la création d’API
Routes API : GET, POST, PUT, DELETE
Consommation d’API externes avec requests
1 de 2