Retour
Flask
Objectifs de la formation
Découvrir le framework Flask pour développer des applications web complètes Approfondir les diverses fonctionnalités offertes par Flask Apprendre à interagir avec une base de données Comprendre comment déployer une application sur un serveur web
Contenu de la formation
Jour 1 Introduction à Flask Vue d'ensemble de Flask et de son architecture Installation et configuration de l'environnement Flask Création d'un premier projet Flask Découverte des fonctionnalités de base (routes, templates, etc.) Utilisation de la bibliothèque request pour gérer les données des requêtes HTTP Jour 2 Interaction avec une base de données Présentation des ORM disponibles pour Flask (SQLAlchemy, Peewee, etc.) Utilisation de SQLAlchemy pour définir des modèles de données et interagir avec la base de données Manipulation des données (ajout, modification, suppression) Utilisation de Flask-Migrate pour gérer les migrations de la base de données Jour 3 Développement d'une application web complète Mise en place d'un système d'authentification et de gestion des utilisateurs Implémentation de fonctionnalités avancées (upload de fichiers, envoi de courriels, etc.) Utilisation de Flask-Admin pour créer un tableau de bord d'administration Déploiement de l'application sur un serveur web (Heroku, AWS, etc.)
Résultats de la formation
Attestation de formation
Conditions spécifiques d'accès à la formation
- Competences en developpement web (HTTP, HTML, CSS, JavaScript) - Notions fondamentales en Python
Métier formé
Développement
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
Vivaneo
Durée de la formation
15 mois
Modalités de formation
formation entièrement présentielle
Prochaine(s) session(s)
- 01/10/2024 - 31/12/2025