Plan du cours

Introduction

Flask et Flask- Cadre RESTful

  • Modélisation, routage, formulaires et authentification
  • Constructions pour la mise à l'échelle du code
  • Database gestion

Les principes fondamentaux des API et leur fonctionnalité

  • Scalar types
  • Modèles d'architecture Web : le modèle composite, le modèle de proxy et le modèle de façade.

Aperçu de REST

  • Option d'obtention
  • Option Pull
  • Option Post
  • Option de suppression

Préparation de l'environnement de développement

  • Installation de Postman
  • Installation Python
  • Installation et configuration de Flask
  • Installation de Flask-RESTful
  • Mise en place d'une route URL

API REST avec Flask-RESTful

  • Concevoir et tester une API
  • Créer des ressources
  • Création et stockage d'éléments
  • Refracture du code
  • Mise en œuvre de verbes HTTP
  • Utilisation de reqparse
  • Suppression de la duplication

Flasque-SQLAlchimie

  • Mise en place de SQLAlchimie
  • Création de modèles
  • Tester avec Postman
  • Définir les clés
  • Implémenter des modèles avec SQLAlchemy
  • Automatiser avec SQLAlchemy

Sécurité avec les API REST

  • Configuration des enregistrements DNS
  • Création d'un certificat SSL
  • Ajouter et utiliser JWT pour renforcer la sécurité

Déploiement dans le nuage

  • Se connecter à un système de contrôle de version
  • Ajout d'une paire de clés
  • Création d'une instance de serveur
  • Mise en œuvre de scripts de déploiement

Résumé et conclusion

Pré requis

  • Une compréhension de Flask
  • Python expérience en programmation

Audience

  • Développeurs backend
  14 heures
 

Nombre de participants


Début

Fin


Dates are subject to availability and take place between 09:30 and 16:30.
Les formations ouvertes requièrent plus de 3 participants.

Nos Clients témoignent (1)

Cours Similaires

Catégories Similaires