Home > Kursübersicht > ASP.NET Web API Schulung

ASP.NET Web API - Restful Services entwickeln

Lernen Sie die Konzepte der REST-Architektur kennen.
einmalig 949(inkl. MwSt.: 1129,31)
Bei Buchung ab 1. August 1099(exkl. MwSt.)
Spar-Abo ab 199 € / Monat (inkl. MwSt.: 236,81)
2 Tage oder 4x halbtags
Digitale Form
Level Fortgeschritten Termin wählen
VC 08.Jun VC 15.Jun VC 29.Jun VC 06.Jul VC 20.Jul VC 03.Aug VC 17.Aug VC 31.Aug VC 14.Sep VC 28.Sep VC 12.Okt VC 17.Okt VC 19.Okt VC 25.Okt VC 02.Nov

ASP.NET Web API Schulung

Microsoft liefert mit der ASP.NET Web API ein .NET-basiertes Web Service-Framework und die schlanke WebAPI erobert seitdem die Web-Welt. ASP.NET Web API bietet zwar eine einfache und dennoch mächtige Architektur, die die Kommunikation zwischen Client und Server zum Kinderspiel macht.

Schulungsinhalt

In diesem ASP.NET Web API Kurs lernen Sie die Konzepte der REST-Architektur kennen und können mit Hilfe von Visual Studio das ASP.NET Web-API Modell sowohl in der Version 2 als auch in der Version 3 in Ihre Web-Anwendung implementieren.

Zielgruppe ASP.NET Web API Training

Dieses ASP.NET Web API Seminar ist für Softwareentwickler und -Architekten mit guten Kenntnissen  in C# und ASP.NET geeignet.

Power-Woche für Entwickler

Sie haben wenig Zeit, aber viel vor? Werden Sie mit der Power-Woche: ASP.NET MVC und ASP.NET WebAPI innerhalb 1 Woche fit. Sie sparen zudem 100 € gegenüber der Einzelbuchung. Diese Power-Woche setzt sich zusammen aus diesem Kurs und dem Kurs "ASP.NET MVC".

Kundenbewertungen

"Der Kurs hat viele interessante und hilfreiche Informationen enthalten"

ASP.NET Seminar in Düsseldorf

"Insgesamt war die Weiterbildung sehr nützlich"

ASP.NET Web API Kurs in München

5/ 5 stars
ASP.NET Web API - Restful Services
Rated 5/5 based on 21 customer reviews

Agenda ASP.NET Schulung

  • ASP.NET Grundlagen
    Das neue Konzept von ASP.NET 6
    ASP.NET Web API Konzepte
    Dependency Inversion / Seperation of Concerne
  • Datenzugriff
    Models / Data Transfer Objects
    Einbinden von EF Core
    Validierung und DataAnnotations
  • Grundlagen von http
    Client-Server Funktionsweise (Request und Response)
    URLs und Statuscodes
    HTTP Methoden
  • Grundlagen und Vorteile von REST
    Richardson Maturity Model (RMM)
    Caching (ETAG)
    beliebige Formate (MIME-Types)
    lose Kopplung (Links / Stateless)
    Einbindung in JavaScript und jQuery
  • HTTP Client
    HTTP Client Model
    Mediatypen und Inhaltstypen
    Daten senden und empfangen
    Http Client Handler
    File-Uploads/ File-Downloads
  • API Grundlagen
    Controller – Klasse
    Minimal API
    Konventionen
    Rückgabetypen und Serialisierung
  • OpenAPI/Swagger
    Swashbuckle/NSwag
    Swagger.Json/Konventionen
    OpenAPI Generator
  • Testen
    Testen von WebAPI-Methoden
    Analyzer
    HttpRepl
  • Formatter
    Modell
    Standard-Formatter
    eigene Formatter implementieren
    Formatter konfigurieren
    MediaTypeMappings
    Model Binding
  • Prinzipien von RESTful Services
    Definition und Einsatz
    uniforme Schnittstellen
    HyperMedia
    XML und JSON
    Data Shaping/ Pagination
    Neu!!! OData 8.x
  • Authentifizierung
    Basis Authentifizierung
    OAUTH
    Identity ASP.NET Core/ rollenbasierte Zugriffskontrolle
  • Hosting
    Konfiguration
    Internet Information Services (IIS)
    Kestrel
    SelfHost
    Open Web Interface for .NET (OWIN) mit Katana
    Windows Azure
  • Sicherheit in ASP.NET Web API
  • Erweiterbarkeit
    Middleware und ActionFilter
    ApiExplorer, Validierung und Logging