Struttura del corso
Introduzione
Flask e Flask-Framework RESTful
- Creazione di modelli, routing, moduli e autenticazione
- Costrutti per il ridimensionamento del codice
- Database Gestione
I fondamenti delle API e le loro funzionalità
- ScalaTipi R
- Web Architecture Patterns: il modello composito, il modello proxy e il modello di facciata
Panoramica di REST
- Ottieni l'opzione
- Opzione di estrazione
- Opzione di pubblicazione
- Opzione Elimina
Preparazione dell'ambiente di sviluppo
- Installazione di Postman
- Installazione 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 archiviazione di elementi
- Codice rifrattario
- Implementazione dei verbi HTTP
- Utilizzo di reqparse
- Rimozione della duplicazione
Flask-SQLAlchimia
- Impostazione di SQLAlchemy
- Creazione di modelli
- Test con Postman
- Definizione delle chiavi
- Implementazione di modelli con SQLAlchemy
- Automatizzare con SQLAlchemy
Sicurezza con le API REST
- Impostazione dei record DNS
- Creazione di un certificato SSL
- Aggiunta e utilizzo di JWT per una maggiore sicurezza
Distribuzione cloud
- Collegamento a un sistema di controllo della 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
Recensioni (1)
It was a though course as we had to cover a lot in a short time frame. Our trainer knew a lot about the subject and delivered the content to address our requirements. It was lots of content to learn but our trainer was helpful and encouraging. He answered all our questions with good detail and we feel that we learned a lot. Exercises were well prepared and tasks were tailored accordingly to our needs. I enjoyed this course