Aller au contenu principal

Flask

Date de mise à jour :
Identifiant Offre Info : 24_279669
Organisme responsable : Vivaneo (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Maîtriser le framework Flask pour développer des applications web complètes. Exploiter les fonctionnalités clés de Flask pour construire des projets professionnels. Intégrer et manipuler une base de données avec Flask. Déployer une application Flask sur un serveur web pour la rendre accessible.

Programme de la formation

Module 1 : Introduction à Flask et fondamentaux Découverte de Flask et de son architecture. Installation et configuration initiale du framework. Création d'un premier projet Flask. Exploration des fonctionnalités de base : gestion des routes, templates, etc. Utilisation de la bibliothèque request pour gérer les données des requêtes HTTP. Module 2 : Interaction avec une base de données Présentation des ORM compatibles avec Flask (SQLAlchemy, Peewee, etc.). Utilisation de SQLAlchemy pour…

Module 1 : Introduction à Flask et fondamentaux Découverte de Flask et de son architecture. Installation et configuration initiale du framework. Création d'un premier projet Flask. Exploration des fonctionnalités de base : gestion des routes, templates, etc. Utilisation de la bibliothèque request pour gérer les données des requêtes HTTP. Module 2 : Interaction avec une base de données Présentation des ORM compatibles avec Flask (SQLAlchemy, Peewee, etc.). Utilisation de SQLAlchemy pour la gestion des modèles de données. Opérations sur les données : ajout, modification et suppression. Gestion des migrations de base de données avec Flask-Migrate. Module 3 : Développement et déploiement d'une application complète Mise en place d'un système d'authentification et de gestion des utilisateurs. Implémentation de fonctionnalités avancées : téléversement de fichiers, envoi d'emails, etc. Création d'un panneau d'administration avec Flask-Admin. Déploiement de l'application sur un serveur web (Heroku, AWS, ou autre).

Validation et sanction

Compréhension approfondie de Flask et de ses capacités. Création d'applications web fonctionnelles et évolutives. Intégration et gestion d'une base de données relationnelle. Déploiement d'applications Flask sur un environnement de production.

Type de formation

Non certifiante

Niveau de sortie

Information non communiquée

Durée, rythme, financement

Durée

En centre

21 h

Financement

Conventionnement
Oui

Conditions d'accès

Public visé

  • Tout public

Niveau d'entrée

Information non communiquée

Conditions spécifiques et prérequis

Connaissances fondamentales en programmation web (HTTP, HTML, CSS, JavaScript). Notions de base en Python.

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

Les Docks - Atrium 10.6
13000 Marseille

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
Les Docks - Atrium 10.6
13000 Marseille
Modalités
Entrées / Sorties à dates permanentes