Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Apprenez à créer des applications web performantes avec Flask et maîtrisez l'écosystème Python backend en 3 jours.
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Cette formation Flask vous permettra de maîtriser ce micro-framework Python léger et puissant pour le développement d’applications web et d’API.
En trois jours, vous apprendrez à :
- structurer vos projets,
- gérer le routage,
- interagir avec une base de données et
- mettre en place un moteur de rendu dynamique.
Vous explorerez également les bonnes pratiques de développement et de déploiement afin que vous puissiez déployer des applications robustes et évolutives.
Vous développerez un projet fil rouge intégrant SQLAlchemy, Flask-Migrate et Jinja2 et, en fin de formation, vous serez capable de concevoir et de consommer des API RESTful, interagir avec des services externes, et automatiser vos tâches grâce à des scripts et commandes personnalisés.
Cette formation s’adresse aux développeurs Python souhaitant développer des applications web et maîtriser les concepts essentiels d’un framework léger et puissant.
Jetez un œil à notre formation Django !
Mises en pratique :
- Création d’un serveur web
- Configuration du serveur: lancer le serveur en mode debug
- Mise en place des logger, en mode debug et en mode production
- Gestion des erreurs (404, 500, Exception...)
- Création d'un profil utilisateur (inscription / connexion / page utilisateur)
- Mise en place des routes pour chaque objectif
- Utilisation de la session pour stocker les données par utilisateur
- Affichage avec jinja, le moteur de templates
- Utilisation des décorateurs
Mises en pratique :
- Installer et ajouter Flask-SQLAlchemy
- Installer et créer une structure de base de donnée avec Flask-migrate pour un utilisateur
- Créer le modèle associé
- Utiliser les méthodes de recherches et d'actions avec la base de données pour remplacer les sessions
- Mise en place des blueprints pour séparer le code par sujets
- Organisation du code selon le layout approprié
- Créer un formulaire pour créer / modifier un quiz
- Afficher tous les quiz disponibles
- Participer à un quiz
Mise en pratique
- Identifier les requêtes entrantes pour répondre en HTML ou JSON
- Réponses d'erreur avec les code HTTP
- Interoger une API publique et l'utiliser sur les quiz
- Créer une commande qui créer un utilisateur admin
Dylan Coodien est un expert confirmé en backend et en bases de données avec plusieurs années d’expérience.
Spécialiste des technologies Go, Python Flask et Laravel, il excelle dans la création d’applications performantes et évolutives, en maîtrisant notamment PostgreSQL et Elasticsearch pour une gestion optimisée des données.
Son approche pragmatique, axée sur les bonnes pratiques et la performance, vous permettra de monter rapidement en compétences.
Toujours à l’affût des dernières tendances technologiques, Dylan vous partagera son savoir et son expérience afin que vous puissiez créer des solutions simples et efficaces aux problèmes complexes que vous rencontrerez !
Human Coders c'est un centre de formation pour développeurs avec :
Apprenez à créer des applications web performantes avec Flask et maîtrisez l'écosystème Python backend en 3 jours.
Cette formation Flask vous permettra de maîtriser ce micro-framework Python léger et puissant pour le développement d’applications web et d’API.
En trois jours, vous apprendrez à :
- structurer vos projets,
- gérer le routage,
- interagir avec une base de données et
- mettre en place un moteur de rendu dynamique.
Vous explorerez également les bonnes pratiques de développement et de déploiement afin que vous puissiez déployer des applications robustes et évolutives.
Vous développerez un projet fil rouge intégrant SQLAlchemy, Flask-Migrate et Jinja2 et, en fin de formation, vous serez capable de concevoir et de consommer des API RESTful, interagir avec des services externes, et automatiser vos tâches grâce à des scripts et commandes personnalisés.
Cette formation s’adresse aux développeurs Python souhaitant développer des applications web et maîtriser les concepts essentiels d’un framework léger et puissant.
Jetez un œil à notre formation Django !
Mises en pratique :
- Création d’un serveur web
- Configuration du serveur: lancer le serveur en mode debug
- Mise en place des logger, en mode debug et en mode production
- Gestion des erreurs (404, 500, Exception...)
- Création d'un profil utilisateur (inscription / connexion / page utilisateur)
- Mise en place des routes pour chaque objectif
- Utilisation de la session pour stocker les données par utilisateur
- Affichage avec jinja, le moteur de templates
- Utilisation des décorateurs
Mises en pratique :
- Installer et ajouter Flask-SQLAlchemy
- Installer et créer une structure de base de donnée avec Flask-migrate pour un utilisateur
- Créer le modèle associé
- Utiliser les méthodes de recherches et d'actions avec la base de données pour remplacer les sessions
- Mise en place des blueprints pour séparer le code par sujets
- Organisation du code selon le layout approprié
- Créer un formulaire pour créer / modifier un quiz
- Afficher tous les quiz disponibles
- Participer à un quiz
Mise en pratique
- Identifier les requêtes entrantes pour répondre en HTML ou JSON
- Réponses d'erreur avec les code HTTP
- Interoger une API publique et l'utiliser sur les quiz
- Créer une commande qui créer un utilisateur admin
Dylan Coodien est un expert confirmé en backend et en bases de données avec plusieurs années d’expérience.
Spécialiste des technologies Go, Python Flask et Laravel, il excelle dans la création d’applications performantes et évolutives, en maîtrisant notamment PostgreSQL et Elasticsearch pour une gestion optimisée des données.
Son approche pragmatique, axée sur les bonnes pratiques et la performance, vous permettra de monter rapidement en compétences.
Toujours à l’affût des dernières tendances technologiques, Dylan vous partagera son savoir et son expérience afin que vous puissiez créer des solutions simples et efficaces aux problèmes complexes que vous rencontrerez !
Human Coders c'est un centre de formation pour développeurs avec :
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012