Entwicklung von ASP.Net Core MVC-Webanwendungen ist ein intensiver, praxisorientierter Trainingskurs, der für erfahrene Entwickler gedacht ist, die eine Weiterbildung zur Erstellung von Webanwendungen mit C# & .Net Core suchen.
In diesem Kurs lernen Sie die Entwicklung fortgeschrittener ASP.NET Core MVC Anwendungen mit .NET Core Tools und Technologien zu entwickeln. Der Schwerpunkt liegt auf Programmierungen, die die Leistung und Skalierbarkeit der Website-Anwendung verbessern.

Folgende Inhalte werden unteranderem vermittelt:

o Microsoft Web-Technologien:
o Beschreibung des Stacks und Auswahl der richtigen Technologie
o Webanwendungsentwicklung:
o Architektur und Implementierung
o Berücksichtigung von Funktionen, UI und Geschäftsmodellen
o ASP.NET Core:
o Konfiguration mit Middleware und Dependency Injection
o MVC-Entwicklung:
o Controller für Benutzerinteraktion, Modelle und Views
o Routing für benutzerfreundliche URLs
o Views für Datenanzeige und -bearbeitung
o Modelle für Geschäftslogik
o Datenbankanbindung:
o Entity Framework Core
o Weitere Themen:
o Einheitliches Erscheinungsbild
o Clientseitiges JavaScript mit jQuery
o Clientseitige Pakete und Task Runner
o Unit-Tests und Debugging
o Authentifizierung und Autorisierung
o Sicherheit
o Caching
o SignalR