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#
Webanwendungen mit ASP.NET Core 8 erstellen
- Erstellen und Ausführen einer grundlegenden Web-App
- Routing, Middleware und Dienste
- Einführung in Razor Pages und MVC
Datenzugriff mit Entity Framework Core
- Einrichten eines Datenbankkontexts
- Arbeiten mit LINQ und Datenmodellen
- Migrations und CRUD-Operationen
Dependency Injection und Konfiguration
- Eingebautes Dependency-Injection-Framework
- Arbeiten mit appsettings.json und Umgebungsvariablen
- Dienstlebenszyklen und modulare Architektur
API-Entwicklung mit Minimal APIs
- RESTful-Prinzipien und Endpoint-Design
- Nutzung 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
Anwendungsbereitstellung und plattformübergreifende Veröffentlichung
- Veröffentlichen von .NET 8-Anwendungen (selbstständig vs. frameworkabhängig)
- Bereitstellungsoptionen für Windows, Linux und macOS
- Nutzung von Visual Studio und CLI-Tools für Verpackung und Release
Zusammenfassung und nächste Schritte
- Zusammenfassung der im Kurs behandelten Schlüsselkonzepte und Tools
- Empfohlene Übungspfade und Lernressourcen
- Überblick über neue Themen: .NET 9-Vorschau, Blazor, Microservices
Voraussetzungen
- Grundlegendes Verständnis von Programmierkonzepten (Variablen, Schleifen, Funktionen)
- Erfahrung mit einer objektorientierten Sprache (z. B. C#, Java, Python)
- Kenntnisse mit Befehlszeilentools sind hilfreich, aber nicht erforderlich
Zielgruppe
- Entwickler, die in die .NET-Ökosystem einsteigen
- Programmierer, die von anderen Sprachen zu C#/.NET wechseln
- Technische Teams, die plattformübergreifende Anwendungen mit modernem .NET entwickeln
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