ASP .NET Core - Web API
Kursdauer: 4 Tage
Das lernen Sie im Training
- RESTful APIs mit ASP NET Core entwickeln
- Entity Framework Core integrieren und Datenzugriff umsetzen
- APIs dokumentieren validieren und Fehlerbehandlung implementieren
Termine & Preise

Zahlen, die Vertrauen schaffen - überzeugen Sie sich selbst.
Unsere Schulungsformen kurz erklärt
Offener Kurs
- 4 Tage
- ab 2.190,00 € zzgl. MwSt.
- An 28 Standorten oder online
Diesen Kurs als offenes Seminar buchen
Gemeinsam mit Teilnehmenden aus verschiedenen Unternehmen.
Als Präsenzseminar oder Live-Online-Training zu festen Terminen – ideal für den fachlichen Austausch und neue Impulse.
Firmenschulung
- 4 Tage - anpassbar
- Termin nach Wunsch
- Preis auf Angebot
- In ihrem Hause, online, bei PC-COLLEGE
Diesen Kurs als Firmenschulung anfragen
Exklusiv für Mitarbeitende Ihres Unternehmens.
Bei Ihnen, an einem PC-COLLEGE Standort oder als Live-Online-Training. Inhalte und Termine stimmen wir individuell ab.
Einzelcoaching
- 4 Tage - anpassbar
- Termin nach Wunsch
- Preis auf Angebot
- In ihrem Hause, online, bei PC-COLLEGE
Diesen Kurs als Einzelcoaching anfragen
Individuell für eine Person aus Ihrem Unternehmen
Als Präsenztermin oder Live-Online-Training. Inhalte und Termine werden flexibel auf Ihre Anforderungen abgestimmt.
ASP .NET Core - Web API
Kurs-ID: ASWWas erwartet Sie in diesem ASP .NET Core - Web API Kurs?
Lernen Sie in diesem 4-Tages-Kurs die API-Entwicklung mit ASP.NET Core WebAPI kennen. Dieser Kurs vermittelt Ihnen das Wissen, leistungsfähige RESTful-APIs zu erstellen und Entity Framework Core, Swagger und Minimal API zu nutzen.
Für wen ist der ASP .NET Core - Web API geeignet?
In diesem Seminar zeigen wir Ihnen, wie Sie mit ASP.NET Core leistungsstarke und skalierbare Web-APIs entwickeln. Der Kurs beginnt mit einer Einführung in RESTful-APIs und ASP.Net Core in der API-Entwicklung. Sie erfahren, wie Sie mit HTTP-Verben arbeiten, Endpunkte erstellen und Best Practices für den Datenzugriff mit Entity Framework Core anwenden. Darüber hinaus lernen Sie eine effektive Fehleranalyse und -behandlung kennen und wir erklären, wie Sie serverseitige Validierungen durchführen und OpenAPI (Swagger) für die Dokumentation Ihrer APIs nutzen.
Neben den Grundlagen werden auch fortgeschrittene Themen wie die Implementierung von HATEOAS, Data-Shaping und das Paging von Daten behandelt. Sie erhalten zudem einen Einblick in die Minimal API als vereinfachte Möglichkeit, APIs in ASP.NET Core zu entwickeln. Die Schulung endet mit einer Einführung in die Verwendung des HTTP-Clients für die Erstellung und Verwaltung von HTTP-Anfragen und -Antworten.
Zielgruppe:
Dieser Kurs richtet sich an Entwickler mit grundlegenden C#-Kenntnissen, die in die API-Entwicklung mit ASP.NET Core WebAPI einsteigen möchten. Vorkenntnisse in ASP.NET Core sind nicht notwendig.
Kursziel:
Nach Abschluss dieses Kurses sind Sie in der Lage, RESTful-APIs mit ASP.NET Core WebAPI zu entwickeln und effektive Fehlerbehandlung sowie Validierung zu implementieren. Zudem werden Sie APIs mit Entity Framework Core integrieren und diese mit OpenAPI (Swagger) dokumentieren und testen können.
Hinweis:
Der Unterricht findet auf der aktuellsten ASP.NET Core Version statt. Bitte geben Sie abweichende Wünsche gerne an.
Kursvoraussetzungen
Grundlegende Kenntnisse in C# und HTTP.
Ist die Teilnahme vor Ort und online möglich?
Dieses Seminar können Sie als Präsenzseminar oder als Live-Online-Training (virtuelles Präsenzseminar) buchen. Schauen Sie sich die technischen Voraussetzungen für Live-Online-Schulungen an. Sie können Ihre Auswahl bei der Anmeldung treffen.
Welche Themen werden im ASP .NET Core - Web API 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
Ihre Vorteile
- Platz 1 für PC-COLLEGE beim "Deutschen Bildungs-Award 2025/2026"
PC-COLLEGE wurde mit dem 1. Platz des "Deutschen Bildungs-Award 2025/2026" von ntv und dem Deutschen Institut für Service-Qualität in der Kategorie IT & PC Weiterbildung ausgezeichnet. Alle Kursteilnehmenden können sich bei PC-COLLEGE jederzeit auf die Einhaltung sehr hoher Qualitätsstandards verlassen. - Durchführung ab 1 Teilnehmenden
Unser Ziel ist es, Ihnen schnellstmöglich den gewünschten Kurs anzubieten. Aus diesem Grund führen wir einen Großteil unserer <a href="https://www.pc-college.de/durchfuehrung-ab-einem-teilnehmer">Seminare ab einer Person</a> durch. Das bietet Ihnen Planungssicherheit und bringt Sie schnell an Ihr Ziel. - Bildungsanbieterauszeichnung
Auch 2026 wurde PC-COLLEGE im International Training Center Rating® (ITCR) der PerformNet AG erneut mit der Höchstbewertung von fünf Sternen ausgezeichnet. Besonders hervorgehoben wurden unsere hohe Kundenorientierung und dauerhaft exzellente Qualitätsstandards. <a href="https://www.pc-college.de/pc-college-top-anbieter-fuer-weiterbildungen">Übersicht "PC-COLLEGE-Auszeichnungen"</a>
Anmeldung
ASP .NET Core - Web API
Verwandte Themen
Was unsere Kunden sagen
-
4,6/53
Kundenbewertungen für den Kurs
ASP .NET Core - Web API -
Weitere Bewertungen für Kurse aus dem Themenbereich >>>
-
4,8/5
Besonders hat mir die breite der Informationen gefallen, der Kurs deckt für Einsteiger in ASP.Net Core, nahezu alle Punkte oberflächlich ab. Der Trainer hat so viel wie es nur ging, den Umfang möglich hoch zu halten.
A.W.
am 13.03.2025 als Live-Online-Kurs -
5,0/5
Aufgrund der kleinen Gruppengröße konnte man sehr gut auf individuelle Interessen eingehen.
J.S.
am 06.03.2025 in München