REST APIs mit Django
Vom Django-Modell zur getesteten API: DRF, Authentifizierung, Serialisierung und OpenAPI im Workflow
- Django REST Framework sicher einsetzen
- Serializer und API-Views entwickeln
- CRUD-Endpunkte mit Routing aufbauen
- 3 Tage
- Aufbau
- Online
- 5,0 1 Bewertung
- Zufriedenheitsgarantie Risikofrei für dich
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
Das nimmst du mit
- Django REST Framework sicher einsetzen
- Serializer und API-Views entwickeln
- CRUD-Endpunkte mit Routing aufbauen
- Authentifizierung und Rechte steuern
- APIs testen und dokumentieren
Passt das zu dir?
Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.
Richtig für dich, wenn
- Python-Entwicklerinnen und Python-Entwickler mit Einstieg in Django REST APIs
- Webentwicklerinnen und Webentwickler, die Backend-Schnittstellen mit DRF bereitstellen
- Frontend-Entwicklerinnen und Frontend-Entwickler mit API-Anbindung für React, Angular oder Vue.js
- Data-Scientists und Software-Teams, die Daten über REST-Endpunkte verfügbar machen
Das bringst du mit
- Sichere Python-Grundlagen analog zu einem Python-Grundkurs
- Grundverständnis von HTTP, Client-Server-Kommunikation und Webanwendungen
- Erfahrung mit virtuellen Umgebungen, pip und Paketverwaltung, bei Bedarf vertiefbar im Python Packaging Training
- Objektorientierte Programmierung in Python, auffrischbar im Python Aufbaukurs
Dein Lernweg
Tag 1: Django-Grundlagen und REST-Basis
Der erste Tag legt die technische Grundlage für API-Projekte mit Django. Behandelt werden Projektstruktur, virtuelle Umgebung, Installation, Modelle, Migrationen, Admin-Oberfläche und das Zusammenspiel von Client, Server und Datenbank.
- Django-Projekt und App-Struktur
- Modelle, Migrationen und Admin-Oberfläche
- MTV-Muster und MVC-Einordnung
- REST-Prinzipien und JSON
- Installation des Django REST Framework
Tag 2: API-Entwicklung mit DRF
Am zweiten Tag steht die Entwicklung funktionsfähiger REST-Endpunkte im Mittelpunkt. Die Teilnehmer arbeiten mit Serializern, API-Views, Generic API Views, Routing und CRUD-Operationen und bauen zentrale Bestandteile einer Event-API auf.
- Serializer und ModelSerializer
- API-Views und Generic API Views
- URL-Konfiguration und Routing
- CRUD-Endpunkte umsetzen
- Validierung und Response-Verarbeitung
Tag 3: Absicherung, Erweiterung und Tests
Der dritte Tag erweitert die API um typische Anforderungen professioneller Schnittstellen. Dazu gehören Authentifizierung, Berechtigungen, Pagination, Filtering, Caching, Logging, OpenAPI-Dokumentation sowie Unit- und Integrationstests.
- Session- und Token-Authentifizierung
- Berechtigungen und Validatoren
- Pagination, Filtering und Caching
- OpenAPI-Dokumentation mit Swagger UI
- API-Nutzung mit curl
- Unit- und Integrationstests
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
- Montag09:00 bis 16:00 Uhr
3 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
- Fachliche Einführung in Django, REST-Prinzipien und DRF-Komponenten
- Schrittweiser Aufbau einer durchgängigen Beispiel-API
- Code-Demonstrationen mit gemeinsamer Analyse der Umsetzung
- Übungen zu Serializern, Views, Routing, Authentifizierung und Tests
- Besprechung typischer Entwurfsentscheidungen und Fehlerbilder aus API-Projekten
Das ist immer dabei
- Ausführliche Schulungsunterlagen und Praxisbeispiele
- Teilnahmezertifikat
- Übungsumgebungen und Beispieldaten
- Nachbetreuung per E-Mail nach dem Seminar
Sichere dir deinen Platz
Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
Firmen-Seminar
Ein individuelles Programm, das wir auf eure Ziele zuschneiden.
- Frei kombinierbare Module aus unserem Themenkatalog
- Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
- Begleitung über mehrere Termine hinweg möglich
Das sagen Teilnehmerinnen und Teilnehmer
Echte Rückmeldungen aus den Feedbackbögen dieses Seminars.
Sehr gutes Seminar, Dozent ist sehr gut
- Wissen
- 5,0
- Verständlichkeit
- 5,0
- Struktur
- 5,0
- Praxis
- 5,0
- Stimmung
- 5,0
Deine IT-Schulungen München-Expertinnen und -Experten
Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.
Antwort in der Regel am selben Werktag
Dein cmt-Team München
Beratung zu IT-Weiterbildung
Fragen und Antworten zu REST APIs mit Django
Ist die Schulung für den Einstieg in Django REST geeignet?
Ja, die Schulung beginnt mit den relevanten Django-Grundlagen und führt danach systematisch in das Django REST Framework ein. Python-Kenntnisse sollten vorhanden sein, Django-Vorerfahrung ist hilfreich, aber nicht zwingend erforderlich.
Was ist der Unterschied zwischen Django und Django REST Framework?
Django stellt das Webframework mit Modellen, Views, Templates, Routing, Admin-Oberfläche und Datenbankzugriff bereit. Django REST Framework ergänzt darauf aufbauend Werkzeuge für REST APIs, darunter Serializer, API-Views, Authentifizierung, Berechtigungen und API-Dokumentation.
Welche Inhalte deckt das Django REST Seminar ab?
Das Seminar behandelt Django-Projektaufbau, Modelle, Migrationen, REST-Grundlagen, JSON, Serializer, CRUD-Endpunkte, generische API-Views, Routing, Authentifizierung, Berechtigungen, Filtering, Pagination, Caching, Logging, OpenAPI-Dokumentation und Tests.
Wer profitiert besonders von REST Django Know-how?
Besonders profitieren Python-Entwicklerinnen und Python-Entwickler, Webentwicklungsteams, Frontend-Teams mit API-Anbindung sowie Data-Science-Teams, die Daten kontrolliert über REST-Endpunkte bereitstellen möchten.
Werden API-Tests im Kurs behandelt?
Ja, Unit- und Integrationstests für API-Endpunkte gehören zum Seminar. Wenn du Testautomatisierung in Python anschließend vertiefen möchtest, passt der pytest Einführungskurs als weiterführende Schulung.
Geht es im Kurs auch um OpenAPI und Swagger UI?
Ja, die Dokumentation von REST APIs mit OpenAPI und Swagger UI wird behandelt. Dabei geht es darum, Endpunkte, Parameter und Datenstrukturen für Entwicklungsteams und API-Clients nachvollziehbar bereitzustellen.
Passende Schulungen
REST APIs mit Django
Nächster Termin: 28. September 2026 · Online
ab1.450 €netto