Kursplan

Introduksjon

Django og Django REST-rammeverk

  • Templating, routing, skjemaer og autentisering
  • Konstruksjoner for kodeskalering
  • Database administrasjon

Grunnleggende om APIer og deres funksjonalitet

  • Scala typer
  • Web Architecture Patterns: the composite pattern, proxy pattern, og facade pattern

REST Oversikt

  • Get-alternativ
  • Pull-alternativ
  • Post-alternativ
  • Slett-alternativ

Forberede utviklingsmiljøet

  • Installere Python
  • Installere og konfigurere Django og Django REST Framework
  • Sette opp et versjonskontrollsystem
  • Sette opp en utviklingsserver med Docker

Opprette en grunnleggende Python applikasjon med Django

  • Bygge et nytt prosjekt
  • Teste og forplikte endringer
  • Opprette en databasemodell
  • Synkronisere databasen med migreringer
  • Aktivere administratorer

APIViews og Viewsets

  • Legge til URL-konfigurasjon
  • Opprette og teste en APIView
  • Legge til metoder til en APIView
  • Opprette og teste en Viewset
  • Legge til funksjoner til en Viewset

Endepunkter og autentisering

  • Legge til administrasjon og administrasjonsbrukerendepunkter
  • Opprette APIViews
  • Legge til token-APIer
  • Teste API-gyldighet

Distribusjon på en skybasert server

  • Legge til et nøkkelpar
  • Opprette en serverinstans
  • Implementere distribusjonsskript
  • Distribuere endringer

Oppsummering og konklusjon

Krav

  • Forståelse av Django
  • Python programmeringserfaring

Publikum

  • Backend-utviklere
 14 timer

Antall deltakere


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories