Zum Inhalt springen
Kurs Anfänger ca. 12 Stunden

C# – Grundlagen

Von der ersten Zeile Code bis zur Benutzer- und Rechteverwaltung als Konsolenprogramm

Du lernst C# und .NET von Grund auf: Datentypen, Bedingungen, Schleifen, Methoden, Klassen und Objektorientierung. Alle Beispiele stammen aus dem IT-Alltag: Inventarlisten, Tickets, Logdateien und Benutzerkonten. Fast jede Lektion hat Programmieraufgaben mit automatischen Tests, sodass du sofort siehst, ob dein Code funktioniert.

Kostenlos registrieren und starten Ich habe ein Konto

14 Lektionen · 7 Tests · ca. 5 Std.

Lernpfad

  1. 01

    Einführung in C# und .NET

    Was C# und .NET sind, wie aus Quellcode ein laufendes Programm wird und wie dein erstes Konsolenprogramm aussieht.

    Einstieg
  2. 02

    Entwicklungsumgebung und Projektstruktur

    Mit der dotnet CLI Projekte anlegen, bauen und starten, die Projektdateien verstehen und Namespaces sowie Einstiegspunkt richtig einsetzen.

    Einstieg
  3. 03

    Datentypen und Variablen

    Zahlen, Text und Wahrheitswerte richtig speichern, Eingaben sicher umwandeln und Ausgaben für deutsche Leser:innen formatieren.

    Grundlagen
  4. 04

    Bedingungen und Schleifen

    Entscheidungen im Programm treffen mit if und switch und Abläufe wiederholen mit for, while und foreach.

    Grundlagen
  5. 05

    Methoden

    Code in wiederverwendbare Bausteine zerlegen: Parameter, Rückgabewerte, Überladung, optionale und benannte Parameter sowie ref und out.

    Grundlagen
  6. 06

    Klassen und Objekte

    Eigene Typen modellieren: Klassen mit Feldern, Eigenschaften und Konstruktoren, Kapselung, Objektreferenzen, Listen von Objekten und Records.

    Objektorientierung
  7. 07

    Objektorientierung: Vererbung, Polymorphie und Praxisprojekt

    Klassen miteinander in Beziehung setzen (Vererbung, abstract, virtual/override, Komposition) und alles in einer Benutzer- und Rechteverwaltung als Konsolenprogramm anwenden.

    Objektorientierung

Version 2026.10.29.15.13