Programmierung mit ASP.NET Web APIs
REST APIs entwickeln und Anwendungen effizient integrieren
Erlernen Sie im ASP.NET Kurs, wie Sie moderne und leistungsfähige REST-Schnittstellen entwickeln und in bestehende Anwendungen integrieren. Im Kurs beschäftigen Sie sich mit der Erstellung von Web APIs auf Basis von ASP.NET und entwickeln ein Verständnis für den Aufbau und die Struktur moderner API-Architekturen. Sie arbeiten mit HTTP-Methoden, Routing und Datenformaten wie JSON. Darüber hinaus erfahren Sie, wie Sie APIs absichern, Fehler behandeln und performante Anwendungen entwickeln. Sie entdecken, wie Sie Services bereitstellen und verschiedene Systeme effizient miteinander verbinden. Praxisnahe Beispiele unterstützen Sie dabei, eigene APIs zu entwickeln und die Konzepte direkt umzusetzen. Nach Abschluss sind Sie in der Lage, professionelle Web APIs zu erstellen, zu erweitern und in moderne Softwarelösungen zu integrieren.
Kursinhalte
- ASP.NET
- Warum REST APIs?
- REST APIs in Anwendungen
- HTTP Status Codes
- Typische Projektstruktur
- Packagemanagement mit NuGet
- Entwicklungsumgebungen
- Konzepte in .NET
- appsettings
- Services
- Dependency Injection
- API-Controller
- Controller und Aktionen
- Dokumentation mit OpenAPI/Swagger
- Routen zu Aktionen
- Parameterbindung zur Methode
- Serialisierung in JSON und XML
- Versionierung
- Datenmodelle
- Erstellen von Modellen
- Annotationen in Modellen
- Validation
- Modelle und Datenbanken
- Einführung in Entity Framework Core
- Code First
- Database First
- EF und MSSQL
- Migrationen
- Logging
- Loggingframework
- Seq
- Testen der REST-API
- Testframeworks
- curl
- Postman
- Exceptionhandling
- Sicherheitsaspekte
- Zugriffssteuerung
- Benutzer und Rollen
- Einschränkungen
- Weitere Themen
- Deployment (Test, Staging, Production)
- Hosting allgemein
- Hosting in Docker
- Überwachen der Anwendung
- Caching
- ASP.NET
Zielgruppe
.NET-EntwicklerVoraussetzungen
Erfahrung als .NET-Entwickler, Teilnahme am Kurs Programming in C# oder vergleichbare Kenntnisse.Abschluss & Bestätigung
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.
Buchen Sie Ihren Termin
27.10.2026 - 30.10.2026
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
27.10.2026 - 30.10.2026
Online
14.12.2026 - 17.12.2026
Graz
Sankt-Peter-Gürtel 10b
8042 Graz
14.12.2026 - 17.12.2026
Online
15.03.2027 - 18.03.2027
Wien
Rinnböckstraße 3 / Stiege I
1030 Wien
15.03.2027 - 18.03.2027
Online
31.05.2027 - 03.06.2027
Graz
Sankt-Peter-Gürtel 10b
8042 Graz
31.05.2027 - 03.06.2027
Online
Alle Preise zzgl. MwSt.
Angebot einholen
Ihr individuelles Kursangebot
Kostenvoranschlag
Unverbindlich herunterladen
Training Services
Services zu Ihrem Seminar
Sie haben Fragen zum Kurs?
Kursempfehlungen
Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Face-to-Face-Trainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie
Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Training im Seminarzentrum (Face-2-Face)
Profitieren Sie von Präsenztrainings mit modernster technischer Ausstattung, praxisnahen Übungslabs und einer angenehmen Lernatmosphäre. Unsere klimatisierten Schulungsräume mit Pausenlounges bieten ideale Bedingungen für konzentriertes Lernen – inklusive umfassender Services direkt vor Ort.
- Persönliches Training vor-Ort
- Modernes IT-Schulungsequipment
- Kursunterlagen
- Verpflegung im Seminarzentrum
- Teilnahmezertifikat
- Barrierefreier Zugang
- tecTrain Wissensgarantie



Training im Virtual Classroom (Live-Online)
Lernen Sie im virtuellen Klassenzimmer – live, interaktiv und praxisnah. Mit direktem Austausch mit erfahrenen Trainer:innen, modernen Übungsumgebungen und flexibler Teilnahme – für effizientes Lernen ohne Anreise.
- Live-Online-Training mit echten Trainer:innen
- Digitale Lab-Umgebung
- Digitale Kursunterlagen
- IT-Support während des Trainings
- Teilnahmezertifikat
- tecTrain Wissensgarantie



Kursinhalte
- ASP.NET
- Warum REST APIs?
- REST APIs in Anwendungen
- HTTP Status Codes
- Typische Projektstruktur
- Packagemanagement mit NuGet
- Entwicklungsumgebungen
- Konzepte in .NET
- appsettings
- Services
- Dependency Injection
- API-Controller
- Controller und Aktionen
- Dokumentation mit OpenAPI/Swagger
- Routen zu Aktionen
- Parameterbindung zur Methode
- Serialisierung in JSON und XML
- Versionierung
- Datenmodelle
- Erstellen von Modellen
- Annotationen in Modellen
- Validation
- Modelle und Datenbanken
- Einführung in Entity Framework Core
- Code First
- Database First
- EF und MSSQL
- Migrationen
- Logging
- Loggingframework
- Seq
- Testen der REST-API
- Testframeworks
- curl
- Postman
- Exceptionhandling
- Sicherheitsaspekte
- Zugriffssteuerung
- Benutzer und Rollen
- Einschränkungen
- Weitere Themen
- Deployment (Test, Staging, Production)
- Hosting allgemein
- Hosting in Docker
- Überwachen der Anwendung
- Caching
- ASP.NET
Zielgruppe
.NET-EntwicklerVoraussetzungen
Erfahrung als .NET-Entwickler, Teilnahme am Kurs Programming in C# oder vergleichbare Kenntnisse.Abschluß
Nach Seminarabschluss erhalten Sie ein tecTrain-Teilnahmezertifikat.