Kursplan

Introduktion

Django och Django REST-ramverk

  • Templating, routing, formulär och autentisering
  • Konstruktioner för kodskalning
  • Database hantering

Grunderna för API:er och deras funktionalitet

  • Scala typer
  • Webbarkitekturmönster: det kompositiva mönstret, proxymönstret och fasadmönstret

REST Översikt

  • Get-alternativ
  • Pull-alternativ
  • Post-alternativ
  • Delete-alternativ

Förbereda utvecklingsmiljön

  • Installera Python
  • Installera och konfigurera Django och Django REST Framework
  • Sätta upp ett versionskontrollsystem
  • Sätta upp en utvecklingsserver med Docker

Skapa en grundläggande Python applikation med Django

  • Bygga ett nytt projekt
  • Testa och bekräfta ändringar
  • Skapa en databasmodell
  • Synkronisera databasen med migreringar
  • Aktivera administratörer

APIViews och Viewsets

  • Lägga till URL-konfiguration
  • Skapa och testa en APIView
  • Lägga till metoder till en APIView
  • Skapa och testa en Viewset
  • Lägga till funktioner till en Viewset

Slutpunkter och autentisering

  • Lägga till hantering och hanteringsanvändarändpunkter
  • Skapa APIViews
  • Lägga till token-API:er
  • Testa API-validitet

Implementering på en molnbaserad server

  • Lägga till ett nyckelpar
  • Skapa en serverinstans
  • Implementera distributionsskript
  • Distribuera ändringar

Sammanfattning och slutsats

Krav

  • Förståelse för Django
  • Python programmeringserfarenhet

Publik

  • Backend-utvecklare
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (2)

Upcoming Courses

Relaterade Kategorier