Webinar

ASP .NET Core - Web API

Inhalte

Beschreibung 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. Inhalt 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 Voraussetzungen Grundlegende Kenntnisse in C# und HTTP. Zielgruppe Dieser Kurs richtet sich an Entwickler, die ihre Kenntnisse in der C#-Programmierung erweitern und mit ASP.NET Core WebAPI professionelle Web-APIs entwickeln möchten.
Beschreibung 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 ... Mehr Informationen

Termine und Orte

Datum Dauer Preis
Webinar
15.06.2026 - 18.06.2026 28 h 28 h Details Details Jetzt buchen
10.08.2026 - 13.08.2026 28 h 28 h Details Details Jetzt buchen
05.10.2026 - 08.10.2026 28 h 28 h Details Details Jetzt buchen
30.11.2026 - 03.12.2026 28 h 28 h Details Details Jetzt buchen

SG-Seminar-Nr.: 8987074

Anbieter-Seminar-Nr.: ASW

Termin

10.08.2026 - 13.08.2026

Online

Günstige Preise

Semigator berücksichtigt

  • Frühbucher-Preise
  • Last-Minute-Preise
  • Gruppenkonditionen

€ 2.606,10

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Webinar
  • Deutsch
    • Keine
  • 28 h
  • Anbieterbewertung   (9)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Webinar
15.06.2026 - 18.06.2026 28 h 28 h Details Details Jetzt buchen
10.08.2026 - 13.08.2026 28 h 28 h Details Details Jetzt buchen
05.10.2026 - 08.10.2026 28 h 28 h Details Details Jetzt buchen
30.11.2026 - 03.12.2026 28 h 28 h Details Details Jetzt buchen