Formation Framework Flask : développement de service web

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Flask, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Construire une API REST avec Flask
  • Sécuriser cette API REST
  • Automatiser la chaîne de construction du projet
  • Déployer le projet élaboré à l'aide de Flask

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 480,00 €

Durée 2 jours (14h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Flask est un framework open-source de développement web en Python. Écrit après Django, l'autre grand framework Python, il a intégré le retour d'expérience de la communauté Python. Souvent plus explicite, il est plus simple d'accès pour un(e) débutant(e). Vous pouvez ainsi développer un site web ou une application web en gardant la souplesse du langage de programmation Python.

Le but de cette formation Flask est de vous présenter ce framework léger dans le cadre de la construction de services REST, ces services permettant d’exposer des traitements métier ou des dispositifs IoT. Seront également abordées des facettes plus techniques pour répondre à des questions telles que : Comment sécuriser un service Web avec Flask ? Comment automatiser la chaîne de construction du Web service et son déploiement ?...

Programme

Introduction à Flask

Pourquoi les frameworks web sont nécessaires
Vue d'ensemble des frameworks Web Python disponibles
Installation de Flask
Routage des demandes pour afficher les fonctions

Travaux Pratiques :

Validation de la plateforme avec exposition d’un service REST élémentaire

Construire une API REST avec Flask

Servir des fichiers statiques
Rendu de modèles avec Jinja2
Produire du JSON, ou XML
Émission de redirections
Contexte d'application et contexte de demande
Traitement des téléchargements de fichiers avec Flask-Uploads

Travaux Pratiques :

Application pour la construction de services REST pour l’exposition d’un contrat de gestion de données (contacts d’un agenda)

Sécuriser une API REST

Pourquoi ajouter de la sécurité à des échanges HTTP
Plusieurs modes de sécurisation
Gestion de session utilisateur avec Flask-Login et Flask-User
L'interface d'administration créée par Flask-Admin
Envoi d'email avec Flask-Mail

Travaux Pratiques :

Contrôle pour limiter les accès d’un service Web à un ensemble d’usagers

Automatiser les phases d’un projet Web Python

Étape de conception Swagger
Étape de construction avec Conda
Étape de déploiement d'applications Flask en production

Travaux Pratiques :

Gestion de projet depuis la conception jusqu’au déploiement derrière un serveur HTTP

Prérequis

Pour suivre ce cours Flask, il est nécessaire de maîtriser le langage de programmation Python.

Public

Cette formation Flask s'adresse aux développeurs Python qui souhaitent créer et maintenir leurs premières applications à base de Web services.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Gérer le vocabulaire juridique nécessaire au poste
  • Gérer les notions de bases dans toutes les matières du droit des affaires
  • Gérer les processus et procédures liés à la gestion administrative du service juridique
  • Décrire le fonctionnement des instances judiciaires
Tarif

A partir de 1 390,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Flash - Les bases

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les connaissances nécessaires sur le logiciel Flash pour réaliser des pages Web dynamiques et animées.

À l'issue de la formation, le stagiaire sera capable de :

  • Créer des objets et effets
  • Animer ces objets
  • Réaliser des animations multimédia
Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise
  • Centre

Formation JSF

Proposé par Sparks

Objectifs de la formation

  • Savoir utiliser le framework JSF
  • Pouvoir démarrer un projet JSF
  • Gérer la navigation
  • Maîtriser le binding, les composants standards
  • Connaître FacesContext
  • Maîtriser les 6 étapes de traitement d'une requête JSF
  • Créer ses propres validateurs et composants
  • Savoir "Ajaxifier" une application JSF
Tarif

A partir de 1 650,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation ASP.NET Web Forms Avancé, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Dépasser les notions de base d’ASP.NET Web Forms pour appréhender des aspects plus avancés
  • Utiliser de manière réfléchie plusieurs types de cache afin d'améliorer les temps de réponse
  • Employer un framework d'authentification pour augmenter la productivité
  • Utiliser des outils ASP.NET Ajax afin d'améliorer l’expérience utilisateur
  • Savoir utiliser tous les outils d’accès aux données (SqlDataSource, ObjectDataSource, Model Binding, …) pour définir la technologie la plus adaptée aux besoins : ADO.NET, Entity Framework, objets métier...
Tarif

A partir de 2 675,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Piloter un projet Web

Proposé par PLB CONSULTANT

Objectifs de la formation

La création, la refonte ou l'évolution d'un site internet fait appel aux technologies les plus récentes et nécessite de bien préparer son projet.

À l'issue de cette formation Piloter un projet Web, les participants seront en mesure de :

  • Connaitre les termes et la technologie du web afin de communiquer avec le prestataire
  • Savoir évaluer la faisabilité du projet web ou préparer l'évolution du site existant
  • Mesurer les investissements nécessaires
  • Piloter la création ou la refonte d'un site web
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Plus concrètement, à l'issue de cette formation Conception, Architecture et Sécurité des APIs ReST vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Découvrir les bonnes pratiques d’architecture et de design d’APIs ReSTful.
  • Découvrir les menaces auxquelles s’exposent vos API.
  • Découvrir les vulnérabilités les plus fréquentes.
  • Savoir repérer les points faibles d’une API.
  • Savoir corriger les vulnérabilités et développer de façon sécurisée.
Tarif

A partir de 1 980,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
Tarif

Contacter l'organisme

Durée

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Maîtriser JavaScript

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Maîtriser JavaScript vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Comprendre les briques d’une application ou d’un site Web ainsi que leurs échanges entre elles (http, xml, json, Javascript, Ajax, etc.)
  • Connaître la syntaxe du langage Javascript
  • Savoir utiliser les objets prédéfinis du langage
  • Manipuler le contenu d’une page Web
  • Animer son aspect graphique
  • Mettre en place l'aspect interactif grâce aux événements déclenchés par l'utilisateur
  • Bien comprendre les concepts asynchrones de JavaScript et la communication serveur (Ajax)
  • Savoir utiliser les nouveautés apportées par le HTML5 comme l’utilisation de la géolocalisation ou le stockage de données hors ligne depuis un programme Javascript.
  • Comprendre les bases de Jquery et en quoi il facilite le travail du développeur Javascript (DOM, effet, etc.)
  • Respecter les bonnes pratiques du développeur Javascript et veiller aux performances
  • Réaliser toute la partie Front End d’une application Web
  • Débuguer en toute sérénité vos applications
  • Découvrir les nouveautés du langage avec EcmaScript 6 (2016) et EcmaScript 7 (2017)
Tarif

A partir de 2 090,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Comprendre l’omnicanalité
• Appréhender les comportements clients pour optimiser la relation
• Fluidifier le parcours client pour être plus efficace et augmenter la satisfaction

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Product Owner

Proposé par YOU WEB

Objectifs de la formation

  • Effectuer une veille technologique et concurrentielle
  • Collecter et analyser le besoin de clients internes ou externes
  • Concevoir le projet digital
  • Formaliser les documents de référence du projet digital
  • Définir les méthodes et la mobilisation des ressources humaines
  • Piloter la mise en œuvre du projet digital
  • Manager les équipes pluridisciplinaires en mode agile
  • Manager la stratégie digitale

 

Tarif

A partir de 5 100,00 €

Durée

238 heures

Modes
  • Distance

Je cherche à faire...