Zum Inhalt springen

Jobs, Aus- &
Weiterbildung

Anmelden

Alle Weiterbildungen

Weiterbildung

ASP .NET Core - Web API

PC•COLLEGE Hamburg - Institut für IT-Training · Holstenstraße 205, 22765 Hamburg - Altona-Altstadt

Anbieter
PC•COLLEGE Hamburg - Institut für IT-Training
Ort
Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
Format
Online
Dauer
4 Tage (28 Std.)
Preis
2606 €
Förderung
Bildungsgutschein (AZAV)
Unterricht
Online-Seminar iPräsenzunterricht i
Beginn
30.11.2026

Inhalt

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.

Inhalte

  • 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

Abschluss

PC-COLLEGE Zertifikat

Weitere Infos beim Anbieter

UnterrichtsartOnline-Seminar i

Präsenzunterricht i

Termine

ZeitraumDauerPreisOrt
30.11.26 - 03.12.26 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr4 Tage (28 Std.)2606 €Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
15.02.27 - 18.02.27 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr4 Tage (28 Std.)2606 €Holstenstraße 205, 22765 Hamburg - Altona-Altstadt
12.04.27 - 15.04.27 Mo., Di., Mi. und Do. 09:00 - 16:00 Uhr4 Tage (28 Std.)2606 €Holstenstraße 205, 22765 Hamburg - Altona-Altstadt

Quelle: Kursportal Hamburg (WISY)

Ähnliche Weiterbildungen