Schulungsübersicht

Einführung

Django und Django REST-Rahmenwerk

  • Templating, Routing, Formulare und Authentifizierung
  • Konstrukte zur Skalierung von Code
  • Database-Verwaltung

Die Grundlagen von APIs und ihre Funktionsweise

  • Scalar Typen
  • Web-Architekturmuster: das Composite-Muster, das Proxy-Muster und das Facade-Muster

REST-Übersicht

  • Get-Option
  • Pull-Option
  • Post-Option
  • Delete-Option

Vorbereiten der Entwicklungsumgebung

  • Installation von Python
  • Installation und Konfiguration von Django und Django REST Framework
  • Einrichtung eines Versionskontrollsystems
  • Einrichtung eines Entwicklungsservers mit Docker

Erstellen einer einfachen Python Anwendung mit Django

  • Erstellen eines neuen Projekts
  • Testen und Übernehmen von Änderungen
  • Erstellen eines Datenbankmodells
  • Synchronisieren der Datenbank mit Migrationen
  • Aktivieren von Administratoren

APIViews und Viewsets

  • Hinzufügen der URL-Konfiguration
  • Erstellen und Testen eines APIView
  • Hinzufügen von Methoden zu einem APIView
  • Erstellen und Testen eines ViewSets
  • Hinzufügen von Funktionen zu einem ViewSet

Endpunkte und Authentifizierung

  • Hinzufügen von Management- und Management-Benutzer-Endpunkten
  • Erstellen von APIViews
  • Hinzufügen von Token-APIs
  • Testen der API-Gültigkeit

Bereitstellung auf einem Cloud-basierten Server

  • Hinzufügen eines Schlüsselpaars
  • 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


Price per participant (excl. VAT)

Erfahrungsberichte (2)

Kommende Kurse

Verwandte Kategorien