.NET Core-Kurs – Fortgeschrittene richtet sich an erfahrene Entwickler, die ihre Fähigkeiten erweitern und komplexe, leistungsstarke und skalierbare Anwendungen erstellen möchten mit .Netto-KernDie für ihre Flexibilität und Leistung bekannte Plattform bietet eine Vielzahl von Tools für die Entwicklung moderner, plattformübergreifender Unternehmenslösungen und -dienste.
In diesem Kurs vertiefen Sie fortgeschrittene Programmierkonzepte in C#, entdecken Sie Funktionen, die Ihnen ermöglichen, ausdrucksstärkeren, sichereren und wartungsfreundlicheren Code zu schreiben. Sie werden auch verstehen, wie Sie entwerfen und implementieren robuste Anwendungsarchitekturen, unter Anwendung moderner Prinzipien wie Designmustern, domänengesteuertem Design und klarer Trennung von Verantwortlichkeiten.
Ein wichtiger Schwerpunkt liegt auf Leistungsoptimierung und Skalierbarkeit von LösungenSie lernen, wie Sie Leistungsengpässe identifizieren und beseitigen, Caching-, Parallelitäts- und Asynchronitätsmechanismen nutzen und den Datenbankzugriff optimieren mit Entity Framework-Kern.
Der Kurs umfasst auch spezielle Module Anwendungstests und Sicherheit, die Best Practices für die Implementierung von Unit- und Integrationstests sowie Strategien zum Schutz vor häufigen Sicherheitslücken abdecken. Abschließend werden Sie durch die notwendigen Schritte geführt, um Implementierung und Wartung von Lösungen in Unternehmensumgebungen, entweder vor Ort oder in cloud.
Durch eine Kombination aus fortgeschrittenen Konzepten, Fallstudien und praktischen Übungen vermittelt Ihnen dieser Kurs die erforderlichen Fähigkeiten, um leistungsstarke und sichere Anwendungen bereitzustellen, die den Anforderungen moderner Organisationen gerecht werden.
- Erfahrene .NET-Entwickler
- IT-Experten, die ihre Kenntnisse in .NET Core verbessern möchten
- Softwarearchitekten und Anwendungsingenieure
- Fortgeschrittene Programmierung in C# und .NET Core
- Entwurfsmuster und Architektur für skalierbare Anwendungen
- Leistungsoptimierung und Profilerstellung
- Unit-Tests und kontinuierliche Integration
- Implementieren von Sicherheit in .NET Core-Anwendungen
- Solide Kenntnisse in den Grundlagen von .NET Core
- Praktische Erfahrung in der .NET-Anwendungsentwicklung
- Fortgeschrittene Programmierung in C#
- Entwurfsmuster und Architektur
- Leistungsoptimierung und Profilerstellung
- Testen und Automatisierung
- Sicherheit und Implementierung
Derzeit gibt es keine Empfehlungen.

