Schița de curs
Introducere
Django și Django Cadrul REST
- Șabloane, rutare, formulare și autentificare
- Constructuri pentru scalarea codului
- Database management
Fundamentele API-urilor și funcționalitatea lor
- Scalar tipuri
- Modele de arhitectură web: modelul compozit, modelul proxy și modelul de fațadă
Prezentare generală REST
- Obțineți opțiunea
- Opțiunea de tragere
- Opțiunea Post
- Opțiunea de ștergere
Pregătirea mediului de dezvoltare
- Instalarea Python
- Instalarea și configurarea Django și a cadrului Django REST Framework
- Configurarea unui sistem de control al versiunilor
- Configurarea unui server de dezvoltare cu Docker
Crearea unei aplicații de bază Python cu Django
- Construirea unui nou proiect
- Testarea și confirmarea modificărilor
- Crearea unui model de bază de date
- Sincronizarea bazei de date cu migrările
- Activarea administratorilor
APIViews și Viewsets
- Adăugarea configurației URL
- Crearea și testarea unui APIView
- Adăugarea de metode la un APIView
- Crearea și testarea unui Viewset
- Adăugarea de funcții la un Viewset
Puncte finale și autentificare
- Adăugarea de puncte finale de gestionare și de gestionare a utilizatorilor
- Crearea de APIViews
- Adăugarea de API-uri cu token-uri
- Testarea validității API
Implementarea pe un server bazat pe cloud
- Adăugarea unei perechi de chei
- Crearea unei instanțe de server
- Implementarea scripturilor de implementare
- Implementarea modificărilor
Rezumat și concluzii
Cerințe
- O înțelegere a Django
- Python experiență în programare
Audiență
- Instrumentiști backend
Mărturii (4)
Its a new experience, a new framework and looking forward to do something using the lesson learnt in the classes.
Jigme - Bhutan Telecom
Curs - 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
Curs - Django CMS for Developers
exemple și exerciții
Kamil
Curs - Introduction to Data Science and AI using Python
Tradus de catre o masina
That it was applying real company data. Trainer had a very good approach by making trainees participate and compete