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

Lieu de formation

44 Avenue Thomas Wilson 61000 Alençon