Kurzusleírás

Bevezetés

Django és Django REST Framework

  • Sablonok, útválasztás, űrlapok és hitelesítés
  • Konstrukciók a kód skálázásához
  • Database menedzsment

Az API-k alapjai és funkcionalitásuk

  • Scalar típusok
  • Webarchitecture Patterns: az összetett minta, a proxy minta és a homlokzati minta

REST Áttekintés

  • Kap opciót
  • Húzás opció
  • Postázási lehetőség
  • Törlés opció

Fejlesztési környezet előkészítése

  • Telepítés Python
  • Az Django és Django REST Framework telepítése és konfigurálása
  • Verziókezelő rendszer beállítása
  • Fejlesztői szerver beállítása a Docker segítségével

Alapszintű Python alkalmazás létrehozása az Django segítségével

  • Új projekt építése
  • Tesztelés és változtatások végrehajtása
  • Adatbázismodell készítése
  • Az adatbázis szinkronizálása migrációkkal
  • Rendszergazdák engedélyezése

APIView és nézetkészletek

  • URL-konfiguráció hozzáadása
  • APIView létrehozása és tesztelése
  • Metódusok hozzáadása APIView-hoz
  • Nézetkészlet létrehozása és tesztelése
  • Funkciók hozzáadása egy nézetkészlethez

Végpontok és hitelesítés

  • Felügyeleti és felügyeleti felhasználói végpontok hozzáadása
  • APIView létrehozása
  • Token API-k hozzáadása
  • API érvényességének tesztelése

Telepítés felhő alapú szerveren

  • Kulcspár hozzáadása
  • Szerverpéldány létrehozása
  • Telepítési szkriptek megvalósítása
  • Változások bevezetése

Összefoglalás, és következtetés

Követelmények

  • A Django megértése
  • Python programozási tapasztalat

Közönség

  • Háttérfejlesztők
  14 Hours
 

Résztvevők száma


Tanfolyam kezdete

Tanfolyam vége


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Vélemények (4)

Rokon tanfolyam

Rokon kategóriák