Struttura del corso

Introduzione

Flask e Flask-Framework RESTful

  • Templating, routing, form e autenticazione
  • Strutture per la scalabilità del codice
  • Database management

I fondamenti delle API e le loro funzionalità

  • Scala tipi di risorse
  • Modelli di architettura Web: il modello composito, il modello proxy e il modello facade

Panoramica di REST

  • Opzione Get
  • Opzione Pull
  • Opzione Post
  • Opzione Delete

Preparazione dell'ambiente di sviluppo

  • Installazione di Postman
  • Installazione di Python
  • Installazione e configurazione di Flask
  • Installazione di Flask-RESTful
  • Impostazione di una route URL

API REST con Flask-RESTful

  • Progettazione e test di un'API
  • Creazione di risorse
  • Creazione e memorizzazione di elementi
  • Refactoring del codice
  • Implementazione dei verbi HTTP
  • Utilizzo di reqparse
  • Rimozione delle duplicazioni

Flask-SQLAlchimia

  • Impostazione di SQLAlchemy
  • Creazione di modelli
  • Test con Postman
  • Definizione delle chiavi
  • Implementazione di modelli utilizzando SQLAlchemy
  • Automazione con SQLAlchemy

Sicurezza con le API REST

  • Impostazione di record DNS
  • Creazione di un certificato SSL
  • Aggiunta e utilizzo di JWT per una maggiore sicurezza

Distribuzione cloud

  • Connessione a un sistema di controllo versione
  • Aggiunta di una coppia di chiavi
  • Creazione di un'istanza del server
  • Implementazione di script di distribuzione

Riassunto e conclusione

Requisiti

  • Una comprensione di Flask
  • Python esperienza di programmazione

Pubblico

  • Sviluppatori Backend
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative