Zum Inhalt springen
Schulung · FASTAPI-DEV

FastAPI-Schulung: REST-APIs mit Python entwickeln

Du entwickelst eine vollständige API mit Pydantic 2, pytest und Docker und stellst sie als Service bereit.

  • REST-APIs mit FastAPI entwerfen
  • Pydantic-Modelle validieren
  • Asynchrone Endpunkte entwickeln
  • 4 Tage
  • Aufbau
  • Online
FastAPI-Schulung: REST-APIs mit Python entwickeln
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • REST-APIs mit FastAPI entwerfen
  • Pydantic-Modelle validieren
  • Asynchrone Endpunkte entwickeln
  • Authentifizierung mit OAuth2 umsetzen
  • API-Tests mit pytest automatisieren
  • Docker-Deployment vorbereiten
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • Python-Entwickler mit Backend-Aufgaben
  • Data-Science-Fachkräfte mit API-Projekten
  • KI-Entwickler für Modell- und RAG-Services
  • Softwarearchitekten mit Python-Praxis

Das bringst du mit

  • Python-Grundkenntnisse einschließlich Funktionen, Klassen und Type Hints
  • Grundverständnis von HTTP und JSON, alternativ Python 3 Grundkurs intensiv
Ablauf

Dein Lernweg

  1. Tag 1: API-Design und Pydantic

    Aufbau der Anwendung und Entwicklung der ersten validierten Endpunkte.

    • FastAPI-Projektstruktur und Uvicorn
    • REST-Ressourcen und Routing
    • Pydantic-v2-Modelle und Validierung
    • Response Models und Fehlerantworten
  2. Tag 2: Async, Abhängigkeiten und Zugriffsschutz

    Trennung der Fachlogik von technischen Abhängigkeiten und Absicherung ausgewählter Routen.

    • Asynchrone Endpunkte
    • Dependency Injection mit Depends
    • Settings und Ressourcen-Lebenszyklen
    • OAuth2 und OpenAPI
  3. Tag 3: Datenbank und automatisierte Tests

    Anbindung einer relationalen Datenbank und Prüfung der API auf HTTP-Ebene.

    • SQLAlchemy-2.0-Modelle
    • Sessions und Transaktionen
    • pytest-Fixtures und HTTPX
    • Dependency Overrides und Fehlerfälle
  4. Tag 4: Docker und Cloud-Deployment

    Fertigstellung, Containerisierung und Bereitstellung der entwickelten Anwendung.

    • Multi-Stage-Dockerfile
    • Konfiguration und Health Checks
    • Cloud-Container-Deployment
    • Optionale KI- oder RAG-Anbindung
So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Format
  • Live-OnlineInteraktiv per Videokonferenz, von überall
Zeiten
  • Montag09:00 bis 16:00 Uhr
Dauer

4 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik

Kurze Fachimpulse wechseln mit Live-Coding, angeleiteten Übungen und Review-Runden. Die Teilnehmer entwickeln schrittweise eine vollständige API. Entwicklungsumgebung, VMs und benötigte Software werden bereitgestellt.

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

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.

  • 21. September 2026 bis 24. September 2026 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 11. Januar 2027 bis 14. Januar 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 05. April 2027 bis 08. April 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 21. Juni 2027 bis 24. Juni 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 09. August 2027 bis 12. August 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • Erfahrene IT-Trainer aus der Praxis
  • Keine Vorkasse, Rechnung nach dem Seminar
  • Kostenfreie Umbuchung bis 14 Tage vor Start
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

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
Persönlich für dich da

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 FastAPI-Schulung: REST-APIs mit Python entwickeln

Was ist FastAPI?

FastAPI ist ein Python-Webframework für HTTP-APIs, das Type Hints für Validierung, Serialisierung und Dokumentation nutzt. Pydantic prüft Ein- und Ausgabedaten, OpenAPI liefert die maschinenlesbare Schnittstellenbeschreibung und interaktive Dokumentationsansichten. Das ASGI-Modell unterstützt asynchrone Endpunkte für Dienste mit vielen gleichzeitigen Ein- und Ausgaben.

Wann sind asynchrone FastAPI-Endpunkte sinnvoll?

Asynchrone Endpunkte eignen sich für Datenbank-, Netzwerk- und Dateizugriffe, bei denen die Anwendung auf eine Antwort wartet. Rechenintensive Aufgaben benötigen eine getrennte Ausführung, damit sie den Event Loop nicht blockieren.

Wofür nutzt FastAPI Dependency Injection?

Dependency Injection stellt Routen wiederverwendbare Abhängigkeiten wie Datenbank-Sessions, Einstellungen oder Authentifizierungsfunktionen bereit. Mit Dependency Overrides ersetzt du diese Komponenten in pytest-Tests durch kontrollierte Testvarianten.

Welche Authentifizierung wird in der FastAPI-Schulung behandelt?

OAuth2 mit Bearer Tokens schützt die Endpunkte des Seminarprojekts. Für vertiefte Angriffs- und Testverfahren eignet sich anschließend das OWASP API Security Training.

Gibt es für die FastAPI-Schulung einen Teilnahmenachweis?

Das cmt-Team teilt dir vor der Buchung mit, welcher Teilnahmenachweis für diese Schulung vorgesehen ist. Kläre eine benötigte Form für Personalakten oder Förderunterlagen bitte bei deiner Anfrage.

Ist die FastAPI-Schulung als Inhouse-Training verfügbar?

Die Schulung ist als Inhouse- oder Firmenseminar verfügbar. Die mögliche Abstimmung auf eure Datenbank, Cloud-Plattform und Authentifizierung klärt cmt mit dir vor dem Training.

Bereit?

Bring dein Team mit FastAPI-Schulung: REST-APIs mit Python entwickeln weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

FastAPI-Schulung: REST-APIs mit Python...

Nächster Termin: 21. September 2026 · Online

ab2.090 €netto