Alle Trainings
Web Engineering

REST APIs

REST APIs mit Django und Django REST Framework

Robuste Web APIs entwerfen, implementieren, absichern und testen.

Trainingsformat

2–3 Tage, abhängig von Vorkenntnissen und Schwerpunkten

Inhalt und Umfang werden an das Team und die gewünschten Schwerpunkte angepasst.

Bereich

Web Engineering

Umfang

2–3 Tage, abhängig von Vorkenntnissen und Schwerpunkten

Ausrichtung

Praxisorientiert

Sprache

Deutsch oder Englisch

01

Über das Training

Das Training behandelt die Entwicklung professioneller REST APIs mit Django und Django REST Framework. Neben der technischen Implementierung stehen API-Design, Serialisierung, Authentifizierung, Berechtigungen, Testing und wartbare Architektur im Mittelpunkt.
02

Lernziele

REST APIs strukturiert entwerfen Django REST Framework sicher einsetzen Serialisierung und Validierung beherrschen Authentifizierung und Berechtigungen umsetzen APIs automatisiert testen und weiterentwickeln
03

Inhalte und Schwerpunkte

HTTP und REST im Anwendungskontext Django REST Framework Serializer und Validation APIView, Generic Views und ViewSets Routing Authentifizierung Permissions Filtering und Pagination Fehlerbehandlung API Testing API Design und Architektur
04

Praxis im Training

Eine API wird schrittweise entwickelt und erweitert. Dabei werden Designentscheidungen, Authentifizierung, Fehlerfälle und Tests direkt am Code behandelt.
05

Individuelles Trainingskonzept

Das Training wird an Ihr Team angepasst.

Die beschriebenen Inhalte bilden den fachlichen Rahmen. Welche Themen vertieft werden, welche Beispiele zum Einsatz kommen und wie viel Zeit einzelne Bereiche erhalten, richtet sich nach den Vorkenntnissen, Zielen und technischen Herausforderungen der Teilnehmer.

Training besprechen