Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung in .NET 8
- Was ist .NET? Überblick und Entwicklung
- .NET 8 LTS-Funktionen und Plattformunterstützung
- SDK-Installation und EntwicklungsTools
Erste Schritte mit C# und Konsolenanwendungen
- Projektstruktur und CLI-Befehle
- Arbeiten mit Typen, Methoden und Steuerfluss
- Objektorientierte Programmierung in C#
Erstellen von Webanwendungen mit ASP.NET Core 8
- Erstellen und Ausführen einer einfachen Webanwendung
- Routing, Middleware und Dienste
- Einführung in Razor Pages und MVC
Datenzugriff mit Entity Framework Core
- Einrichten eines Datenbankkontexts
- Arbeiten mit LINQ und Datamodelle
- Migrations- und CRUD-Vorgänge
Dependency Injection und Konfiguration
- Eingebaute Dependency-Injection-Konsole
- Arbeiten mit appsettings.json und Umgebungsvariablen
- Dienstlebensdauer und modulare Architektur
API-Entwicklung mit Minimal APIs
- RESTful-Prinzipien und Endpunktgestaltung
- Verwenden von Attributen und Routenparametern
- Testen von APIs mit Postman oder Swagger
Testing und Debugging in .NET
- Unit Testing mit xUnit
- Ansätze für Integrationstests
- Debugging-Techniken in Visual Studio
Anwendungsveröffentlichung und Plattformübergreifendes Publishing
- Veröffentlichen von .NET 8-Anwendungen (selbständig vs. frameworkabhängig)
- Bereitstellungsoptionen für Windows, Linux und macOS
- Verwenden von Visual Studio und CLI-Tools zur Verpackung und Veröffentlichung
Zusammenfassung und weitere Schritte
- Zusammenfassung der während des Kurses behandelten Schlüsselkonzepte und Tools
- Empfohlene Praxispfade und Lernressourcen
- Überblick über aktuelle Themen: .NET 9-Vorschau, Blazor, Microservices
Voraussetzungen
- Grundverständnis von Programmierkonzepten (Variablen, Schleifen, Funktionen)
- Erfahrung mit einer objektorientierten Sprache (z.B. C#, Java, Python)
- Familiarity with command-line tools is helpful but not required
Zielgruppe
- Entwickler, die in das .NET Ökosystem einsteigen
- Programmierer, die von anderen Sprachen zu C#/.NET wechseln
- Technische Teams, die moderne .NET für die Entwicklung plattformübergreifender Anwendungen nutzen
21 Stunden
Erfahrungsberichte (2)
Interaktivität und dynamische Code-Lösungen
Eduard-Emanuel Zaharia - Kruk Italia
Kurs - Advanced Blazor
Maschinelle Übersetzung
Möglichkeit, praktisch tätig zu werden, und Geduld des Trainers
sheena - Te Manawa Taki Trauma System
Kurs - Visual Studio 2022 IDE
Maschinelle Übersetzung