REST Web APIs mit ASP.NET Core

SCHULUNG P686

1 Tag • 8 UE

Sie beherrschen ASP.NET Core MVC und möchten Ihre Anwendungen um moderne REST APIs erweitern?

In diesem 1-tägigen ASP.NET Core REST API Kurs lernen Sie, wie Sie Web APIs mit C# strukturiert entwickeln, absichern und dokumentieren. Dabei erweitern Sie eine bestehende ASP.NET Core MVC Anwendung um moderne REST Schnittstellen – praxisnah und direkt aus dem Entwickleralltag.

Sie arbeiten mit typischen Technologien moderner Web APIs wie JWT Authentifizierung, Entity Framework Core für den Datenzugriff und Swagger/OpenAPI für die Dokumentation. Der Fokus liegt auf der sauberen Umsetzung realer Anwendungsszenarien – von der API-Struktur bis zur Integration in bestehende Systeme.

Warum dieses Training?

  • Direkt anwendbar praxisnahe Übungen auf Basis realer Szenarien
  • Schulung durch aktive Entwickler aus dem Projektgeschäft
  • 3 Monate kostenfreie Seminarhotline für Ihre Fragen aus dem Projektalltag


Seminarziel

Nach diesem Training können Sie:

  • REST APIs mit ASP.NET Core eigenständig entwerfen und in bestehende Anwendungen integrieren
  • API-Controller gezielt im Vergleich zu MVC-Controllern einsetzen
  • JWT-basierte Authentifizierung in Web APIs umsetzen
  • APIs mit Swagger/OpenAPI professionell dokumentieren und für andere Teams bereitstellen.


Seminarinhalt

REST-Architektur & API-Design

  • Prinzipien von REST-APIs: Ressourcen, HTTP-Verben, Statuscodes
  • Versionierung und Namenskonventionen
  • Unterschied MVC-Controller vs. API-Controller in ASP.NET Core

Datenzugriff mit Entity Framework Core (API-Kontext)

  • Auffrischung: EF Core im API-Umfeld
  • Asynchrone Datenbankoperationen mit async/await
  • DTOs und das Repository-Pattern

Sicherheit: Authentifizierung & Autorisierung

  • Absicherung von Endpoints mit [Authorize]
  • OAuth 2.0-Grundlagen im Überblick
  • JWT-Token: Erstellung, Validierung und Einsatz

Tooling & Dokumentation

  • API-Tests mit Tools wie z.B. Postman, Hoppscotch oder Bruno
  • OpenAPI / Swagger: automatische Dokumentation direkt aus dem Code
  • Best Practices für Fehlerbehandlung und Rückgabetypen

Teilnehmerkreis


Buchungshinweis



Zurück zur übersicht Seminardetails drucken Link teilen

Termine & Buchung

Seminarpreis 590 €*

Dieses Seminar bieten wir Ihnen als individuelles Firmentraining – zugeschnitten auf Ihre Bedürfnisse.

Für weitere Informationen wenden Sie sich bitte an unseren Seminarservice über den Chatbutton am linken Bildschirmrand oder nutzen Sie unsere Online-Anfrage-Formulare.

Garantietermin   Garantiert mit Ihrer Buchung  

3 = 2 Kostenfrei für den dritten Teilnehmenden

*Alle Preise gelten zzgl. gesetzlicher MwSt. Das Angebot richtet sich nicht an Privatkunden.

Inhousetraining anfragen
Einzelcoaching anfragen

Diese Schulungen könnten Sie auch interessieren:

3 Tage

Angular mit TypeScript programmieren

Entwickeln Sie moderne Single-Page-Apps mit AngularJS und TypeScript. Mit diesem Training erhalten Sie einen Schnelleinstieg in 3 Tagen.

Details & Buchung

2 Tage

Web Security für Entwickler

Schützen Sie Ihre Webanwendungen vor Cyberangriffen! Erlernen Sie in praxisnahen Übungen die neuesten Sicherheitstechniken inkl. OWASP Top 10. Perfekt für Entwickler & IT-Profis.

Details & Buchung

3 Tage

Entwickeln von Webanwendungen mit ASP.NET Core und MVC

Erhalten Sie im Training die Skills, um mit ASP.NET Core und MVC Webanwendungen zu programmieren. 3 Tage Powertraining mit Hands-on!

Details & Buchung

Inhousetraining

Dieses Trainings als Inhousetraining anfragen:

  • Maßgeschneidert für Sie
  • Vor Ort für mehrere Personen
  • Sparen Sie Zeit und Reisekosten
Inhousetraining anfragen

Einzelcoaching

Dieses Seminar als Einzelcoaching anfragen. Die individuellste Form des Lernens, angepasst an Ihre Arbeitsaufgabe und Ihre Vorkenntnisse.

Einzelcoaching anfragen

Bonusprogramm

Bei Online-Buchung dieses Seminars erhalten Sie bis zu 750 Prämien-Rocks. Teilnahmebedingungen hier.

Programm ansehen