Formation Flask – Ambient IT
Présentation
Points forts
- Formation courte et intensive sur 3 jours seulement đ
- Certification Qualiopi garantissant qualitĂ© et financement đ
- Programme couvrant dĂ©ploiement sur Linux et Docker đ ïž
- Labs pratiques avec infrastructure DaaS via Chrome đ»
Points faibles
- PrĂ©requis nĂ©cessaires en Python et HTML/CSS đ
- Manque de modules sur la sĂ©curitĂ© web đ
Caractéristiques
Présentation du formateur
Ambient IT est un centre de formation informatique spécialisé dans les nouvelles technologies et le développement. Ils proposent des formations de pointe à des tarifs adaptés, dispensées par des formateurs experts dans divers domaines comme Kubernetes, Docker et DevOps. Leur engagement inclut des contenus constamment mis à jour et une approche sans compromis sur la qualité.
Programme
- INTRODUCTION :
- Quâest-ce que Flask ?
- Installation de Python et Flask
- LES MODĂLES :
- ModĂšles, conditions
- loops
- inheritance
- LE FORMULAIRE WEB :
- Flask-WTF
- formulaire de connexion
- vues des formulaires
- LA BASE DE DONNĂES :
- Flask-SQLAlchemy
- migrations
- relations
- GESTION DES ERREURS :
- Gestion
- debugging
- personnalisation
- LE FACELIFT :
- CSS Frameworks
- Bootstrap
- I18N ET L10N :
- Flask-Babel
- gestion des traductions
- DĂPLOIEMENT :
- Sur Linux
- Heroku
- Docker
- INTERFACE DE PROGRAMMATION DâAPPLICATION (API) :
- REST
- autorisation avec Flask-JWT
- PAIEMENT AVEC STRIPE :
- Mise en place dâun checkout
The Ultimate Flask Course – Udemy
Présentation
Points forts
- AccĂšs Ă vie aux mises Ă jour annuelles du cours đ
- Enseignant expert fondateur de Pretty Printed đ
- Support dĂ©diĂ© de la communautĂ© dâapprenants en ligne đ€
- Application directe sur 6 projets rĂ©els dĂ©ployables đ
Points faibles
- Concentration excessive sur extensions sans équilibre entre concepts fondamentaux et avancés
- Absence d'exercices pratiques guidĂ©s entre les leçons đ
Caractéristiques
Présentation du formateur
Udemy is a leading global provider of online learning and professional certification preparation courses. It offers a diverse range of subjects and is dedicated to enhancing skills that are in demand in todayâs job market. Through its platform, learners can access courses anytime and anywhere, enabling flexible and personalized learning experiences. Udemy Business specifically caters to corporate clients, offering tailored training solutions to foster employee development and productivity. Recognized by top companies like Nasdaq, Volkswagen, NetApp, and Eventbrite, Udemy continues to empower individuals and organizations by facilitating in-demand skill acquisition and career advancement.
Programme
- Introduction au développement web avec Flask :
- Présentation de Flask
- Installation et configuration de l’environnement
- CrĂ©ation d’une premiĂšre application Flask
- Structuration des applications Flask :
- Utilisation des modĂšles Jinja
- Gestion des routes et des vues
- Modules et blueprints
- Intégration de bases de données :
- Introduction Ă SQLite et SQLAlchemy
- CRUD avec SQLAlchemy
- Migrations avec Flask-Migrate
- Sécurisation et gestion des utilisateurs :
- Authentification avec Flask-Login
- Gestion des sessions
- Sécurité avec Flask-Security
- DĂ©ploiement d’applications Flask :
- Déployer sur Heroku
- Déploiement sur Python Anywhere
- Installation sur un serveur Linux
- Extensions populaires de Flask :
- Formulaires avec Flask-WTF
- Interfaces utilisateur avec Flask-Bootstrap
- Communication en temps réel avec Flask-SocketIO
Formation Framework Flask : dĂ©veloppement de service web – Plb Consultant
Présentation
Points forts
- Certification Qualiopi attestant de la qualitĂ© pĂ©dagogique đ
- ĂligibilitĂ© au financement par les OPCO pour entreprises đŒ
- Formateurs professionnels reconnus et actifs en entreprise đšâđ»
- Note EcoVadis Silver valorisant la politique RSE de l'organisme đ±
Points faibles
- Pas d'intĂ©gration base de donnĂ©es relationnelle au programme đ
- Aucune session pratique avancĂ©e de tests ou CI/CD automatisĂ© â ïž
Caractéristiques
Présentation du formateur
PLB est un organisme de formation continue spĂ©cialisĂ© dans le dĂ©veloppement des compĂ©tences en informatique et management pour les professionnels. Depuis 25 ans, PLB propose, en prĂ©sentiel et Ă distance, plus de 2000 formations couvrant divers domaines tels que l’Unix, le dĂ©veloppement, les bases de donnĂ©es, la cybersĂ©curitĂ©, et bien d’autres. L’organisme est certifiĂ© Qualiopi, garantissant la qualitĂ© des services offerts. PLB est reconnu pour ses formations alignĂ©es sur les attentes rĂ©elles du marchĂ© et pour son engagement en matiĂšre de RSE, attestĂ© par une Ă©valuation Platinium par EcoVadis, positionnant PLB dans le top 1% des organismes français.
Programme
- Introduction Ă Flask :
- Importance des frameworks web
- Vue d’ensemble des frameworks Web Python disponibles
- Installation de Flask
- Routage des demandes pour afficher les fonctions
- Construire une API REST avec Flask :
- Servir des fichiers statiques
- Rendu de modĂšles avec Jinja2
- Produire JSON ou XML
- Ămission de redirections
- Traitement des téléchargements de fichiers avec Flask-Uploads
- Sécuriser une API REST :
- Utilisation de la sécurité dans les échanges HTTP
- Gestion des sessions utilisateur avec Flask-Login et Flask-User
- CrĂ©ation d’une interface d’administration avec Flask-Admin
- Envoi d’emails avec Flask-Mail
- Automatiser les phases dâun projet web Python :
- Conception avec Swagger
- Construction avec Conda
- Déploiement des applications Flask en production
Flask â DĂ©veloppement dâapplications et de tableaux de bord web – ENI
Présentation
Points forts
- AccĂšs illimitĂ© aux livres numĂ©riques ENI đ
- Essai gratuit 7 jours sans engagement đ
- Certification CPF et reconnaissance officielle đ
- Supports créés par 500+ experts et validĂ©s pĂ©dagogiquement â
Points faibles
- Absence totale de mise en pratique rĂ©elle sur projet đ
- Pas de projets pratiques guidĂ©s mentionnĂ©s đ ïž
Caractéristiques
Présentation du formateur
ENI elearning est une plateforme en ligne dĂ©diĂ©e au perfectionnement des compĂ©tences informatiques et bureautiques. Elle propose un vaste catalogue de livres, vidĂ©os, et formations interactives pour les professionnels IT et les utilisateurs bureautiques. Les contenus couvrent des domaines variĂ©s tels que le dĂ©veloppement, la sĂ©curitĂ©, la data, le cloud, et les applications d’Office. Accessible 24/7, elle permet un apprentissage flexible et autonome, soutenu par un suivi personnalisĂ©. Compatible avec les systĂšmes LMS conformes Ă SCORM, ENI elearning s’adresse aux entreprises, administrations et Ă©tablissements Ă©ducatifs, offrant des solutions d’accompagnement sur mesure.
Programme
- Objectifs de la Formation :
- Développer une application web en Python avec Flask
- Présenter des données dans une interface web
- Pré-requis :
- Public : Informaticiens
- Contenu de la Formation :
- Vidéo :
- Présentation du microframework web Flask
- Introduction et présentation de Flask
- PrĂ©sentation dâun programme simple
- Usage des templates
- Templates et redirections
- Moteur de templates Jinja
- Le moteur de templates Jinja
- Les filtres
- Les inclusions
- Les assignations et les conditions
- Les boucles
- CrĂ©ation dâune application web
- Introduction et contexte
- La création du projet
- Le Backend
- Le Frontend et son template
- Les améliorations diverses
- Pour aller plus loin
- Présentation du microframework web Flask
- Livre :
- Support de cours numérique
- Présentation
- Le broker MQTT
- ESP8266 sous MicroPython
- Les objets ESP8266
- Persistance des données
- Développement web en Python
- Le tableau de bord
- Conclusion
- Support de cours numérique
- Livre en complément :
- Python 3 â Les fondamentaux du langage (3e Ă©dition)
- Clés théoriques
- Présentation de Python
- Pourquoi choisir Python
- Installer son environnement de travail
- Les premiers pas
- Fonctions et modules
- Les principaux types
- Les classes
- Algorithmique de base
- Déclarations
- ModĂšle objet
- Types de données et algorithmes appliqués
- Manipulation de données
- Bases de données
- Créer une application web en 30 minutes
- Créer une application console en 10 minutes
- Créer une application graphique en 20 minutes
- Créer un jeu en 30 minutes avec PyGame
- Python 3 â Les fondamentaux du langage (3e Ă©dition)
- Vidéo :







