Návrh Školení

Úvod

Django a Django REST Framework

  • Šablony, směrování, formuláře a autentizace
  • Konstrukce pro škálování kódu
  • Database správa

Základy API a jejich funkčnost

  • Scala typy
  • Webové architektonické vzory: kompozitní vzor, proxy vzor a fasádový vzor

Přehled REST

  • Možnost Get
  • Možnost Pull
  • Možnost Post
  • Možnost Delete

Příprava vývojového prostředí

  • Instalace Python
  • Instalace a konfigurace Django a Django REST Framework
  • Nastavení systému pro správu verzí
  • Nastavení vývojového serveru s Docker

Vytvoření základní Python aplikace pomocí Django

  • Vytvoření nového projektu
  • Testování a potvrzení změn
  • Vytvoření databázového modelu
  • Synchronizace databáze pomocí migrací
  • Povolení administrátorů

APIViews a Viewsets

  • Přidání konfigurace URL
  • Vytvoření a testování APIView
  • Přidání metod do APIView
  • Vytvoření a testování Viewset
  • Přidání funkcí do Viewset

Koncové body a ověřování

  • Přidání správy a koncových bodů pro správce uživatelů
  • Vytvoření APIViews
  • Přidání token API
  • Testování platnosti API

Nasazení na cloudovém serveru

  • Přidání klíčového páru
  • Vytvoření instance serveru
  • Implementace nasazovacích skriptů
  • Nasazení změn

Shrnutí a závěr

Požadavky

  • Porozumění Django
  • Python zkušenosti s programováním

Publikum

  • Vývojáři backendu
 14 hodiny

Počet účastníků


Price per participant

Reference (2)

Upcoming Courses

Související kategorie