Schița de curs

Introducere

Django și Django Cadrul REST

  • Template-uri, rutare, formulare și autentificare
  • Construcții pentru scalarea codului
  • Database management

Fundamentele API-urilor și funcționalitatea lor

  • Scala tipuri de resurse
  • Modele de Arhitectură Web: modelul compus, modelul proxy și modelul fațadă

Prezentare generală REST

  • Opțiunea Get
  • Opțiunea Pull
  • Opțiunea Post
  • Opțiunea Delete

Pregătirea mediului de dezvoltare

  • Instalarea Python
  • Instalarea și configurarea Django și Django Cadru REST
  • 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 proiect nou
  • Testarea și commit-uirea modificărilor
  • Crearea unui model de bază de date
  • Sincronizarea bazei de date cu migrări
  • Activarea administratorilor

APIViews și Viewsets

  • Adăugarea configurației URL
  • Crearea și testarea unui APIView
  • Adăugarea metodelor la un APIView
  • Crearea și testarea unui Viewset
  • Adăugarea funcțiilor la un Viewset

Puncte finale și autentificare

  • Adăugarea punctelor finale de management și a utilizatorilor de management
  • Crearea APIViews
  • Adăugarea API-urilor token
  • 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ță

  • Dezvoltatori Backend
 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite