Seminar / Kurs

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
Nürnberg, DE
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.: 8987077

Anbieter-Seminar-Nr.: ASW

Termine

  • 15.06.2026 - 18.06.2026

    Nürnberg, DE

  • 10.08.2026 - 13.08.2026

    Nürnberg, DE

  • 05.10.2026 - 08.10.2026

    Nürnberg, DE

  • 30.11.2026 - 03.12.2026

    Nürnberg, DE

Seminare mit Termin haben Plätze verfügbar. Rechnung erfolgt durch Veranstalter. Für MwSt. Angabe auf den Termin klicken.

Seminar merken
Vergleichen
Jetzt buchen

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • 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
Nürnberg, DE
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