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


Inklusiv-Leistungen


Buchungshinweis



Zurück zur übersicht Seminardetails drucken Link teilen

Termine & Buchung

6 verfügbare Termine

3=2 Kostenfrei für den dritten Teilnehmenden

Garantietermin Garantiert mit Ihrer Buchung

*Alle Preise verstehen sich zuzüglich gesetzlicher Mehrwertsteuer. Unsere Angebote richten sich ausschließlich an Unternehmer im Sinne von § 14 BGB, insbesondere gewerbliche Kunden, Freiberufler und öffentliche Auftraggeber.

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

Weitere Buchungsoptionen und Vorteile

Firmentraining

Dieses Seminar bieten wir auch als individuelles Firmentraining an – bei Ihnen vor Ort oder live online. So qualifizieren Sie mehrere Mitarbeitende gemeinsam und sparen Zeit und Reisekosten.

Firmentraining anfragen

Einzelcoaching

Nutzen Sie dieses Seminar als persönliches Einzelcoaching – individuell abgestimmt auf Ihre Vorkenntnisse, konkreten Arbeitsaufgaben und gewünschten Lernziele.

Einzelcoaching anfragen

Bonusprogramm

Bei der Online-Buchung dieses Seminars erhalten Sie bis zu 750 Prämien-Rocks, die Sie im SoftEd Bonusprogramm gegen attraktive Prämien einlösen können.

Programm ansehen

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