€ HT
PROCHAINE DATE
26 juin 2020
Nombre Max Participants
10
Nombre Min Participants
DURée
3 jours
CERTIFICAT ?
Oui
NIVEAU
Débutant
REMBOURSEMENT Entreprises
Plus d'informations

Description du cours

Programme

Introduction à Flask 

  • Commencer avec Flask 
  • Composants de Flask couverts dans ce livre

Introduction au services RESTful

  • Interface uniforme
  • Représentations
  • Messages
  • Liens entre les ressources
  • Mise en cache
  • Stateless
  • Planification API REST
  • API Design

Mise en place d'un environnement de développement

  • Travailler avec PIP
  • Choix de l'IDE
  • Comprendre les environnements virtuels Python

Modélisation de la base de données en Flask

  • Introduction
  • Bases de données SQL
  • Bases de données NoSQL
  • Principales différences : MySQL vs. MongoDB

Création d'une application sur Flask avec SQLAlchemy

  • Création d'une base de données d'auteurs
  • Echantillon Flask MongoEngine

CRUD Application Flask (1)

  • Authentification de l'utilisateur

CRUD Application Flask (2)

  • Introduction
  • Vérification des courriels
  • Téléchargement de fichiers
  • Documentation API
  • Créer des blocs API Documentation
  • Spécification OpenAPI

Testing avec Flask

  • Introduction
  • Configuration des tests unitaires
  • Tests unitaires des points finaux de l'utilisateur
  • Test Coverage

Déploiement d’ applications Flask

  • Déploiement de Flask avec uWSGI et Nginx sur Alibaba Cloud ECS
  • Déploiement de Flask sur Gunicorn avec Apache sur Alibaba Cloud ECS
  • Fiole de déploiement sur tige de haricot élastique AWS
  • Déploiement de l'application Flask sur Heroku
  • Ajout d’un Procfile
  • Déploiement de l'application Flask sur le moteur Google App

Monitorer des applications Flask

  • Surveillance des applications
  • Sentry
  • Monitorer des applications Flask
  • New Relic


Professeurs / Invités

Mikael Monjour
Data et Automatisation

Ces cours peuvent t'intéresser

Notre algorithme à trouvé des cours correspondants à tes recherches