Développeur framework Python Flask

Picto fav
Picto partage
  • Partager par mail
  • Imprimer
Mise à jour : 12/12/2025 Formation : 25245347F Source : VIVANEO

Session de formation

Code CARIF Dates Niveau de sortie Financeur Lieu Organisme formateur Type Réunion
486418S Du 15/12/2025
Au 31/12/2026
Sans niveau spécifique Autre financeur Lille (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Autres financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

253 Boulevard de Leeds
59777 Lille

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Connaissance de base en programmation Maîtrise des fondements du langage Python Notions générales sur HTML/CSS Compréhension du fonctionnement du web (requêtes, réponses, HTTP)
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Objectifs de la formation

  • Découvrir les bases du framework Flask
  • Développer des applications web structurées en Python
  • Mettre en place des routes, vues et templates
  • Gérer les formulaires, la validation et les sessions
  • Utiliser une base de données avec Flask et SQLAlchemy
  • Créer une architecture REST API avec Flask
  • Implémenter l’authentification et la sécurisation d'une application
  • Déployer une application Flask en production

Contenu pédagogique

Module 1 : Introduction à Flask et rappels Python
  • Rappel des fondamentaux Python utiles pour le web
  • Présentation du framework Flask et de son écosystème
  • Installation, environnement virtuel, structure d’un projet Flask
Module 2 : Routes, vues et templates
  • Gestion des routes et méthodes HTTP
  • Organisation des vues et logique métier
  • Templates Jinja2 et intégration HTML/CSS
  • Gestion des erreurs et pages personnalisées
Module 3 : Formulaires, sessions et cookies
  • Création et validation de formulaires (WTForms ou Flask-WTF)
  • Manipulation des sessions
  • Cookies et gestion de l’état utilisateur
Module 4 : Base de données et ORM
  • Introduction à SQLAlchemy
  • Modélisation des données et migrations
  • Requêtes, relations et transactions
  • Interaction entre modèles et vues
Module 5 : Création d’une API REST avec Flask
  • Conception d’un endpoint REST
  • Manipulation du JSON
  • Organisation d’un projet API
  • Notions sur Flask-RESTful ou Flask-API
Module 6 : Authentification et gestion des utilisateurs
  • Authentification classique (login / logout)
  • Gestion des rôles et permissions
  • Sécurisation des routes
  • Introduction au JWT pour les APIs
Module 7 : Tests, optimisation et bonnes pratiques
  • Tests unitaires et fonctionnels avec pytest
  • Structuration avancée d’un projet Flask (Blueprints)
  • Optimisation des performances
  • Logging et gestion des erreurs avancée
Module 8 : Déploiement en production
  • Déploiement sur un serveur Linux avec Gunicorn et Nginx
  • Utilisation de Docker pour Flask
  • Configuration de l’environnement de production
  • Gestion des variables d’environnement et du secret key

Métiers visés

Insertion dans l'emploi

Picto rouler et dérouler

Aucune donnée n'est encore disponible pour cette formation

Informations complémentaires

Picto rouler et dérouler

Numéro Carif : 486418S
Référence formation : 25245347F
Code NSF : 326 - Informatique, traitement de l'information, réseaux de transmission des données
Formacode principal : 30812 - Langage Python
ROME associés : -

Autres sessions de formation disponibles

Code CARIF Dates Niveau de sortie Financeur Lieu Organisme formateur Type Réunion
486419S Du 15/12/2025
Au 31/12/2026
Sans niveau spécifique Autre financeur Dunkerque (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Autres financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

15 Rue du Jeu de Mail
59140 Dunkerque

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Connaissance de base en programmation Maîtrise des fondements du langage Python Notions générales sur HTML/CSS Compréhension du fonctionnement du web (requêtes, réponses, HTTP)
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

486421S Du 15/12/2025
Au 31/12/2026
Sans niveau spécifique Autre financeur Valenciennes (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Autres financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

42 Avenue du Sénateur Girard
59300 Valenciennes

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Connaissance de base en programmation Maîtrise des fondements du langage Python Notions générales sur HTML/CSS Compréhension du fonctionnement du web (requêtes, réponses, HTTP)
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

486422S Du 15/12/2025
Au 31/12/2026
Sans niveau spécifique Autre financeur Douai (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Autres financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

Place Saint Amé
59500 Douai

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Connaissance de base en programmation Maîtrise des fondements du langage Python Notions générales sur HTML/CSS Compréhension du fonctionnement du web (requêtes, réponses, HTTP)
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

486424S Du 15/12/2025
Au 31/12/2026
Sans niveau spécifique Autre financeur Cambrai (59) VIVANEO
Tél : 01 77 17 90 36
Email : formation@vivaneo.fr

FC

Non Picto rouler et dérouler
Durée

Durée totale de la formation : 50h
Durée en centre : 50h
Durée en entreprise : h

Modalités de formation

Rythme :
Temps partiel, Temps plein, Cours de jour
Type de parcours : Parcours individualisé

Dispositif Financeur
Autres financements à déterminer selon la situation du bénéficiaire Autre financeur
OPCO Entreprises OPCO

Tarif : N.C.
Modalités d'enseignement : Formation entièrement présentielle

Lieu de formation

33 Rue d'Alsace-lorraine
59400 Cambrai

Accueil sur le lieu de formation

Accès handicap : Pas d'accès handicap
Hébergement : Pas d'hébergement
Restauration : Pas de restauration
Transport : Pas de transport

Admission

Niveau d'entrée requis : Sans niveau spécifique
Prérequis :
Connaissance de base en programmation Maîtrise des fondements du langage Python Notions générales sur HTML/CSS Compréhension du fonctionnement du web (requêtes, réponses, HTTP)
Public :
En activité professionnelle, Salarié
En recherche d'emploi, Tout public

Réunions d'informations

Aucune information

Complément d'information

Aucune information

Picto alerte M'alerter sur les nouvelles sessions