0

Anmeldung zum Seminar

Wenn Sie an diesem Seminar teilnehmen wollen, füllen Sie folgendes Formular aus.
Die mit * gekennzeichneten Felder müssen ausgefüllt werden.

Dieser Kurs vermittelt die grundlegenden Kenntnisse zur Entwicklung von Web-APIs mit ASP.NET Core. Sie lernen die Grundlagen von ASP.NET Core, RESTful-APIs zu erstellen, Datenzugriffe mit dem Entity Framework Core zu implementieren und Ihre APIs mit Swagger zu dokumentieren. Auch fortgeschrittene Themen wie HATEOAS und Data-Shaping werden behandelt.




  • Einführung in ASP.NET Core Web-API

    • Überblick über RESTful-APIs und ihre Bedeutung

    • Vorstellung von ASP.NET Core und seiner Rolle bei der API-Entwicklung

    • Grundlagen REST: HTTP-Verben (GET, POST, PUT, DELETE), HTTP-Status Codes, Ressourcen und Endpunkten, Richardson Maturity Model, Hateoas, URI Tunneling

    • Controller-Klasse: DeepDive in die Controller-Hierarchie, Erstellung von Ressourcen und Endpunkten, Rückgabetypen, ActionResults, ApiController - Attribut, Konventionen, Streaming, Upload / Download von Dateien

    • Routing: Action-Methoden und Routing, Route-Constraints

    • Datenzugriff mit Entity Framework Core: Konzepte im Überblick, Einrichtung von EF Core, Migrations, Verwenden von Scaffolding, Arbeiten mit Relationalen Daten, LazyLoading vs. Eager Loading, DataAnnotations vs. FluentAPI

    • Error Handling: Developer Exception Page, Exception handler, Verwende Exceptions in modifizierten Antworten, ProblemDetails

    • Validierung: Serverseitige Validierung, Model-Binding, Benutzerdefinierte DataAnnotations

    • OpenAPI - Swagger: Einführung in Swagger, Swashbuckle und NSwag, Versionierung, Dokumentationen hinzufügen

  • Einführung in Formatter in ASP.NET Core Web-APIs

    • Standard-Formatter

    • Benutzerdefinierte Formatter erstellen

    • Konfiguration von Formatter-Optionen

    • Content Negotiation und MediaTypeMappings

    • Globalization und Localization

    • Testen: Unit-Tests für Controller-Klassen erstellen, Integrationstests, NUnit vs. XUnit vs. MSTest

  • Einführung in Minimal API

    • Einführung in Minimal-API

    • Erste Schritte mit Minimal-API

    • Routen und Parameter

    • Middleware und Konfiguration

    • Autorisierung und Sicherheit

    • Skalierung und Struktur

    • Tests und Fehlerbehandlung

    • Best Practices und Tipps

  • Erweiterte Konzepte

    • Implementieren von Hataoas

    • Data-Shaping

    • Paging

    • API-Gateway Pattern

  • HTTP-Client

    • HTTP-Requests & Response

    • MediaTypes

    • File - Upload / Download

    • IHttpClientFactory

Seminar ASP .NET Core Web API
Version
Geben Sie hier bitte an, mit welcher Version Sie arbeiten!
(nur bei An­wender-Semi­naren)
Ort Hamburg
Termin 13.10.2025 - 16.10.2025
Preis
2.124,00 € exkl. MwSt.
(2.527,56 € inkl. MwSt.)

Ansprechpartner Bestellung

Firma oder Privat*
Bestellnummer
Abteilung
Anrede*
Titel
Vorname*
Name*
Straße*
PLZ*
Ort*
Telefon*
E-Mail-Adresse*
Abweichende Rechnungsadresse

Teilnehmer*innen

Anrede* Vorname* Name* E-Mail-Adresse*
Zum Schutz gegen Spam kann das Formular erst nach 15 Sekunden abgesendet werden.
Bitte warten Sie, bis der Absende-Button aktiv wird!