Seminar / Kurs

ASP.NET Web API  Grundlagen in Köln

Inhalte

  • Grundlagen REST
    • Request-Response Prinzip
    • HTTP-Methoden GET, POST, PUT, DELETE, HTTP-Statuscodes 200, 403 usw.
    • Knackpunkte von SOAP / Plain Old XML (POX)
    • Prinzipien von RESTful Services wie uniforme Schnittstellen, Hypermedia, Unterstützung von
    • XML und JSON sowie anderen Repräsentationsformaten
    • Vorteile von REST wie Skalierbarkeit über Caching (ETAG), beliebige Formate (MIME-Types),
    • lose Kopplung (Links / Stateless), Deployment
    • Richardson Maturity Model mit POX / XML over HTTP, Resources / URI tunneling, HTTP
    • Methods / CRUD und Hypermedia / HATEOAS
    • Daten und Status einer Anwendung mit REST abbilden
    • Was nicht REST ist
    • Verwendung von HATEOAS / Hypermedia in Web APIs

  • HttpClient
    • Requests
    • Responses
    • Daten senden
    • Daten empfangen
    • File-Uploads

  • Routing
    • Sinn und Funktionsweise des Routings
    • Definition von Routes
    • HTTP Methoden und Routing
    • Action Based Routing
    • Route Constraints

  • MessageHandler
    • MessageHandler Mechanismus
    • Eigene MessageHandler

  • Controller und Actions
    • Controller verwenden
    • Actions implementieren

  • Filter
    • Filter-Modell
    • Registrierung von Filtern
    • Eigene Filter-Implementierungen

  • Formatter
    • Formatter-Modell
    • Standard-Formatter
    • Implementierung eigener Formatter
    • Konfiguration von Formattern
    • MediaTypeMappings
    • Model Binding

  • Validierung
    • Übersicht
    • Data Annotations
    • Eigene Validierungslogik
    • Behandlung von Validierung am Server und Client

  • Optimierung und Performance
    • Caching

  • Security
    • Forms Authentication
    • Basic Authentication
    • API Key
    • Roles
    • OAUTH

  • Depedency Injection und Unit Testing
    • Dependency Injection in ASP.NET Web API
    • Unit Testing und TDD / BDD der ASP.NET Web API Elemente

  • Asynchrone Programmierung
    • Asynchrones Model in ASP.NET Web API
    • Streaming
    • File Upload
    • Mehrfach asynchrone Operationen

  • Hosting
    • IIS
    • SelfHost
    • Windows Azure

  • Beispiel-Applikation
    • Anwendungsstruktur und Domänenmodell
    • Szenarien
    • Definition der MIME-Types und URLs
    • Aufbau der Anwendungsstruktur
    • Hosting
    • Wrapper für die Web API
    • Web Client / Web UI

LernzieleNach der Veranstaltung kennen Sie die Konzepte der REST-Architektur und können das ASP.NET Web-API anwenden.ZielgruppenProgrammierer, Softwareentwickler, Architekten und Projektleiter mit Kenntnissen in .NET die das ASP.NET Web-API kennenlernen und nutzen wollen.
  • Grundlagen REST
    • Request-Response Prinzip
    • HTTP-Methoden GET, POST, PUT, DELETE, HTTP-Statuscodes 200, 403 usw.
    • Knackpunkte von SOAP / Plain Old XML (POX)
    • Prinzipien von RESTful Services wie uniforme Schnitt...
Mehr Informationen

Termine und Orte

Datum Dauer Preis
Köln, DE
30.11.2026 - 02.12.2026 21 h 21 h Details Details Jetzt buchen
18.01.2027 - 20.01.2027 21 h 21 h Details Details Jetzt buchen
19.04.2027 - 21.04.2027 21 h 21 h Details Details Jetzt buchen
23.08.2027 - 25.08.2027 21 h 21 h Details Details Jetzt buchen
20.12.2027 - 22.12.2027 21 h 21 h Details Details Jetzt buchen

+++ Catalog API +++

SG-Seminar-Nr.: 9248118

Anbieter-Seminar-Nr.: 1621

Termin

18.01.2027 - 20.01.2027

Schulungszentrum der GFU Cyrus AG
Am Grauen Stein 27
51105 Köln

Günstige Preise

Semigator berücksichtigt

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

€ 2.415,70

Alle Preise inkl. 19% MwSt.

Jetzt buchen
Seminar merken

Der Anbieter ist für den Inhalt verantwortlich.

Veranstaltungsinformation

  • Seminar / Kurs
  • Deutsch
    • Keine
  • 21 h
  • Anbieterbewertung   (266)

Ihre Vorteile

mehr erfahren
  • Anbietervergleich von über 1.500 Seminaranbietern
  • Vollständige Veranstaltungsinformationen
  • Schnellbuchung
  • Persönlicher Service
Datum Dauer Preis
Köln, DE
30.11.2026 - 02.12.2026 21 h 21 h Details Details Jetzt buchen
18.01.2027 - 20.01.2027 21 h 21 h Details Details Jetzt buchen
19.04.2027 - 21.04.2027 21 h 21 h Details Details Jetzt buchen
23.08.2027 - 25.08.2027 21 h 21 h Details Details Jetzt buchen
20.12.2027 - 22.12.2027 21 h 21 h Details Details Jetzt buchen