Schulungsübersicht

Einführung

Django und Django REST-Rahmenwerk

  • Templating, Routing, Formulare und Authentifizierung
  • Konstrukte für die Skalierung von Code
  • Database Verwaltung

Die Grundlagen von APIs und ihre Funktionsweise

  • Scalar Typen
  • Webarchitektur-Muster: das zusammengesetzte Muster, das Proxy-Muster und das Fassadenmuster

REST-Übersicht

  • Option holen
  • Pull-Option
  • Buchen-Option
  • Option Löschen

Vorbereiten der Entwicklungsumgebung

  • Installieren Python
  • Installieren und Konfigurieren von Django und Django REST Framework
  • Einrichten eines Versionskontrollsystems
  • Einrichten eines Entwicklungsservers mit Docker

Erstellen einer einfachen Python Anwendung mit Django

  • Erstellung eines neuen Projekts
  • Testen und Übertragen von Änderungen
  • Erstellen eines Datenbankmodells
  • Synchronisierung der Datenbank mit Migrationen
  • Aktivieren von Administratoren

APIViews und Viewsets

  • Hinzufügen der URL-Konfiguration
  • Erstellen und Testen einer APIView
  • Hinzufügen von Methoden zu einer APIView
  • Erstellen und Testen eines Viewsets
  • Hinzufügen von Funktionen zu einem Viewset

Endpunkte und Authentifizierung

  • Hinzufügen von Endpunkten für Verwaltungs- und Verwaltungsbenutzer
  • APIViews erstellen
  • Hinzufügen von Token-APIs
  • Testen auf API-Gültigkeit

Bereitstellung auf einem Cloud-basierten Server

  • Hinzufügen eines Schlüsselpaares
  • Erstellen einer Serverinstanz
  • Implementieren von Bereitstellungsskripten
  • Bereitstellen von Änderungen

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Ein Verständnis von Django
  • Python Programmiererfahrung

Publikum

  • Backend-Entwickler
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (4)

Kombinierte Kurse

Verwandte Kategorien