0

ASP.NET Grundkurs

Ihre Termine

Datum Ort Preis
26.10.2026
-28.10.2026
München 1.683,85 €*
Buchen
26.10.2026
-28.10.2026
Virtuelles Live Training 1.683,85 €*
Buchen
25.01.2027
-27.01.2027
München 1.683,85 €*
Buchen
25.01.2027
-27.01.2027
Virtuelles Live Training 1.683,85 €*
Buchen
26.04.2027
-28.04.2027
München 1.683,85 €*
Buchen
26.04.2027
-28.04.2027
Virtuelles Live Training 1.683,85 €*
Buchen
26.07.2027
-28.07.2027
München 1.683,85 €*
Buchen
26.07.2027
-28.07.2027
Virtuelles Live Training 1.683,85 €*
Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Diese ASP.NET Schulung bietet dir einen fundierten Einstieg in die Entwicklung professioneller Webanwendungen mit ASP.NET Core. Im Mittelpunkt stehen Architektur, MVC (Model-View-Controller), Routing, Datenbankzugriffe, REST APIs und die saubere Trennung von Frontend, Backend und Geschäftslogik. Du lernst, wie ASP.NET Core MVC-Anwendungen aufgebaut sind, welche Rolle Controller, Views, Models, Services und Middleware übernehmen und wie daraus wartbare Webanwendungen entstehen.

Ein weiterer Schwerpunkt liegt auf Razor Pages, mehrsprachigen Webseiten, Authentifizierung, Autorisierung und Performance-Optimierung. Für die Vertiefung seitenbasierter Weboberflächen eignet sich im Anschluss die Schulung ASP.NET Core - Razor Pages. Ergänzend zeigt der Kurs, wie Blazor mit serverseitigem Interaktionsmodell eingeordnet wird und wie Komponenten über Razor-Klassenbibliotheken wiederverwendbar aufgebaut werden.

Durch praxisnahe Beispiele erhältst du Orientierung für typische Anforderungen in Unternehmensprojekten: Login-Bereiche, personalisierte Inhalte, lokalisierte Oberflächen, Datenbankanbindung, sichere Konfiguration und performante Auslieferung. Wenn im Anschluss Architekturqualität, Wartbarkeit und Code-Qualität stärker im Vordergrund stehen, passt die Weiterbildung Clean Code für .NET Entwickler als fachliche Ergänzung.

Inhalte

Grundlagen und Architektur

  • Überblick über ASP.NET und ASP.NET Core
  • Aufbau einer ASP.NET Core Webanwendung
  • Projektstruktur, Konfiguration und Middleware-Pipeline
  • Rolle von Kestrel, Hosting-Modellen und Dependency Injection
  • Abgrenzung zu älteren ASP.NET-Versionen

ASP.NET Core MVC

  • MVC-Konzept mit Models, Views und Controllers
  • Routing zu Controller-Actions
  • ViewModels, Model Binding und Validierung
  • Datenbankzugriffe in ASP.NET Core MVC-Anwendungen
  • Strukturierung wartbarer Webanwendungen

Razor Pages, REST APIs und Frontend-Integration

  • ASP.NET Core Webanwendungen mit Razor Pages
  • REST APIs mit ASP.NET Core
  • Zusammenspiel von Frontend und Backend
  • Mehrsprachige Webseiten mit JSON-Dateien und Ressourcendateien
  • Blazor mit serverseitigem Interaktionsmodell im Überblick
  • Razor-Klassenbibliotheken für wiederverwendbare Komponenten

Sicherheit und Benutzerverwaltung

  • Sicherheitskonzepte und Hardening von Webanwendungen
  • Logins und personalisierte Webseiten
  • Authentifizierung und Autorisierung
  • Schutz typischer Angriffsflächen in Webanwendungen

Performance und Betrieb

  • Performance-Optimierung für ASP.NET Core Webanwendungen
  • Caching-Strategien und effiziente Datenzugriffe
  • Fehleranalyse, Logging und Diagnose
  • Ausblick auf Deployment und produktionsnahe Anforderungen

Voraussetzungen

  • Gute Kenntnisse in HTML5
  • Grundkenntnisse in JavaScript oder TypeScript
  • Grundlagen der objektorientierten Programmierung mit C# oder einer vergleichbaren Sprache
  • Erste Erfahrung mit Visual Studio oder Visual Studio Code von Vorteil

Zielgruppe

  • .NET-Entwicklerinnen und .NET-Entwickler, die Webanwendungen mit ASP.NET Core erstellen
  • Web-Entwicklerinnen und Web-Entwickler mit Erfahrung in HTML5 und JavaScript
  • Softwareentwicklerinnen und Softwareentwickler, die MVC, Razor Pages und REST APIs in Projekten einsetzen
  • Projektteams, die bestehende ASP.NET-Anwendungen verstehen, erweitern oder auf ASP.NET Core ausrichten

Hinweise

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

D