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
IT-Schulung im Trainingscnter Dresden
Seminarort: Trainingscenter Dresden
Live-Online-Training
IT-Schulung im Trainingscnter Berlin
Seminarort: Trainingscenter Berlin
Live-Online-Training
IT-Schulung im Trainingscnter Frankfurt
Seminarort: Trainingscenter Frankfurt
Live-Online-Training
IT-Schulung im Trainingscnter Dresden
Seminarort: Trainingscenter Dresden
Live-Online-Training
IT-Schulung im Trainingscnter München
Seminarort: Trainingscenter München
Live-Online-Training
IT-Schulung im Trainingscnter Leipzig
Seminarort: Trainingscenter Leipzig
Live-Online-Training
IT-Schulung im Trainingscnter Berlin
Seminarort: Trainingscenter Berlin
Live-Online-Training
IT-Schulung im Trainingscnter Frankfurt
Seminarort: Trainingscenter Frankfurt
Live-Online-Training
IT-Schulung im Trainingscnter Dresden
Seminarort: Trainingscenter Dresden
Live-Online-Training
IT-Schulung im Trainingscnter München
Seminarort: Trainingscenter München
Live-Online-Training
IT-Schulung im Trainingscnter Leipzig
Seminarort: Trainingscenter Leipzig
Live-Online-Training
IT-Schulung im Trainingscnter Berlin
Seminarort: Trainingscenter Berlin
Live-Online-Training
Live-Online-Training

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