.NET-Schulungen, die im Alltag wirken.
.NET-Schulungen, die im Alltag wirken.
Praxisnahe Schulungen für Entwicklerteams: C#, EF Core, ASP.NET Core, Blazor, Clean Code, Docker und CI/CD. Zugeschnitten auf Ihr Team und Ihren Code.
Aus über 100 Projekten, nicht aus dem Lehrbuch.
Aus über 100 Projekten, nicht aus dem Lehrbuch.
Seit über 20 Jahren entwickle ich mit .NET. In die Schulungen fließt, was sich in echten Projekten bewährt hat.
So läuft eine Schulung ab
So läuft eine Schulung ab
Anforderungen besprechen
Anforderungen besprechen
Wir klären, wo Ihr Team steht und was es danach können soll.
Inhalte zuschneiden
Inhalte zuschneiden
Ich stelle Themen und Übungen passend zu Ihren Zielen zusammen.
Praxisnah schulen
Praxisnah schulen
Wir arbeiten an Beispielen, die Ihr Team direkt im Alltag nutzen kann.
20 Themen für Ihr Team.
20 Themen für Ihr Team.
Gemeinsam finden wir heraus, wie ich Ihr Team am besten unterstütze: mit Schulungen, individueller Beratung oder praxisnahen Workshops.
Grundlagen
- Grundlagen der .NET-Entwicklung
Einstieg in .NET Framework und .NET Core
- Parallelität und Asynchronität
Ressourcen und Threads effizient nutzen
- Paket- und Versionsverwaltung
NuGet und Abhängigkeiten im Griff
- Debugging und Performance-Tuning
Fehler finden, Anwendungen optimieren
- Migration zu .NET Core
Schritt für Schritt vom .NET Framework umsteigen
Daten und Oberflächen
- Entity Framework Core
Datenbankzugriff und -management
- ASP.NET Core
Moderne Webanwendungen und APIs
- Blazor
Single-Page-Anwendungen mit WebAssembly
- Minimal APIs
Leichte, performante APIs
- SignalR
Echtzeit-Kommunikation für Web und Desktop
- WPF
Moderne Desktop-Anwendungen mit .NET
Architektur und Qualität
- Clean Code mit .NET
Prinzipien für sauberen, wartbaren Code
- Softwarearchitektur
Skalierbare, nachhaltige Lösungen entwerfen
- Dependency Injection und IoC
Modulare, testbare Anwendungen
- Design Patterns
Bewährte Lösungen für wiederkehrende Aufgaben
- Testen mit .NET
Unit-Tests, Integrationstests, Testautomatisierung
Betrieb und Sicherheit
- Microservices mit .NET
Verteilte Systeme und Kommunikation zwischen Diensten
- Docker und Kubernetes
Containerisierung und Orchestrierung
- Build- und Deploymentautomatisierung
CI/CD mit Azure DevOps oder GitHub Actions
- Authentifizierung und Autorisierung
OAuth, OpenID Connect und Identity Server