Struttura del corso
Introduzione
Django e Django Quadro REST
- 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 Python
- Installazione e configurazione di Django e Django REST Framework
- Impostazione di un sistema di controllo delle versioni
- Configurazione di un server di sviluppo con Docker
Creazione di un'applicazione di base Python con Django
- Costruire un nuovo progetto
- Test e commit delle modifiche
- Creazione di un modello di database
- Sincronizzazione del database con le migrazioni
- Abilitazione degli amministratori
APIViews e viewset
- Aggiunta della configurazione dell'URL
- Creazione e test di un'APIView
- Aggiunta di metodi a un'APIView
- Creazione e test di un Viewset
- Aggiunta di funzioni a un insieme di viste
Endpoint e autenticazione
- Aggiunta di endpoint utente di gestione e gestione
- Creazione di APIViews
- Aggiunta di API token
- Test per la validità dell'API
Distribuzione su un server basato su cloud
- Aggiunta di una coppia di chiavi
- Creazione di un'istanza del server
- Implementazione di script di distribuzione
- Distribuzione delle modifiche
Riassunto e conclusione
Requisiti
- Una comprensione di Django
- Python Esperienza di programmazione
Pubblico
- Sviluppatori backend
Recensioni (4)
Its a new experience, a new framework and looking forward to do something using the lesson learnt in the classes.
Jigme - Bhutan Telecom
Corso - Web Development with Django
The trainer has deep knowledge about the subject and was able to answer all of our questions.
Lefteris Spatharakis - Sioufas & Associates Law Firm
Corso - Django CMS for Developers
Esempi ed esercizi
Kamil
Corso - Introduction to Data Science and AI using Python
Traduzione automatica
That it was applying real company data. Trainer had a very good approach by making trainees participate and compete