Zum Inhalt springen
Kurs Experte ca. 6 Stunden

C# – Professionelle Entwicklung

Datenbanken, Dependency Injection, Tests, ASP.NET Core und sichere Praxis

Aus dem Programm wird eine Anwendung: Du lernst, wie Daten mit Entity Framework Core gespeichert werden, wie Dependency Injection und automatisierte Tests Code wartbar machen und wie eine Web-API mit ASP.NET Core aufgebaut ist. Dazu kommen Sicherheitspraktiken nach OWASP und ein Abschlussprojekt: eine kleine Ticket-Verwaltung für ein IT-Systemhaus mit Schichtenarchitektur und Tests.

Kostenlos registrieren und starten Ich habe ein Konto

12 Lektionen · 6 Tests · ca. 4 Std.

Lernpfad

  1. 01

    Datenbanken mit ADO.NET und EF Core

    Daten dauerhaft speichern: SQL-Injection abwehren, Entitäten und Migrationen in Entity Framework Core verstehen und Abfragen mit LINQ formulieren.

  2. 02

    Dependency Injection

    Klassen entkoppeln: Abhängigkeiten von außen übergeben, Lebensdauern im DI-Container verstehen und Code testbar machen.

  3. 03

    Testing und Qualitätssicherung

    Automatisierte Tests mit xUnit schreiben, Abhängigkeiten durch Fakes ersetzen und Qualität mit Analyse, Code-Review und CI absichern.

  4. 04

    ASP.NET Core Grundlagen

    Web-APIs bauen: Minimal APIs und Controller, Routing, Validierung, Statuscodes, Middleware und saubere Konfiguration ohne Geheimnisse im Code.

  5. 05

    Sicherheit in der Praxis

    OWASP-Risiken in .NET-Anwendungen erkennen und beheben, Passwörter richtig speichern, sicher loggen und Änderungen im Team absichern.

  6. 06

    Abschlussprojekt: Ticket-Verwaltung in Schichten

    Alles zusammen: Eine Ticket-Verwaltung für ein IT-Systemhaus mit Domäne, Anwendungsschicht, Infrastruktur (EF Core als Konzept), API und automatisierten Tests.

Version 2026.10.29.15.13