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