Skip to content

LernMoment/csharp-uebungen

Repository files navigation

Übungen für Anfänger und Fortgeschrittene in CSharp

Übungskurs für Einsteiger: Hier findest du alle Details zu meinem neuen C# Übungskurs!

Ein wesentlicher Bestandteil vom effektivem Lernen ist das Üben. Dabei ist es wichtig, dass du Fertigkeiten fokussiert übst. Dazu findest du hier ein paar mehr Informationen.

Um dieses gezielte Üben geht es auch in den Projekten die ich dir in diesem Repository bereitstelle. Da effektives Üben nicht nur gezielt sein sollte, sondern auch Feedback benötigt, bekommst du von mir zu den Aufgaben auch Musterlösungen. Hast du Fragen oder ist dir etwas nicht klar? Dann kannst du einfach ein Issue erstellen und am besten einen Link auf dein Projekt einfügen. Dann kann ich dir auch sehr spezifisch Feedback geben.

Übersicht der Übungen

Bisher habe ich folgende Übungen für dich hier vorbereitet:

Es geht darum, dass du einen eingegebenen Text mit der ROT13 Verschlüsselung bearbeitest.

  • Übungsfokus: String, Kontrollstrukturen (for-Schleife, if-Abfrage), Problemlösung (vom Problem zum Code)
  • Geschätzte Übungsdauer: ca. 30-60 Minuten
  • Schwierigkeitsgrad: Einsteiger & Fortgeschrittene

Es geht darum, dass du in dein VisualStudio-Projekt die NLog-Bibliothek integrierst.

  • Übungsfokus: VisualStudio verwenden, NuGet-Pakete suchen, NLog verwenden
  • Geschätzte Übungsdauer: ca. 30-60 Minuten
  • Schwierigkeitsgrad: Einsteiger & Fortgeschrittene

Es geht darum, dass du eine kleine Konsolenanwendung schreibst, mit der verschiedene Medien (in diesem Beispiel Videos und Software) in einer Bücherei ausgeliehen werden können.

  • Übungsfokus: Klassen ableiten, virtuelle Methoden erstellen, Verwenden des Zugriffsmodifizierers protected, Datentyp DateTime und Polymorphismus
  • Geschätze Übungsdauer: ca. 20-45 Minuten
  • Schwierigkeitsgrad: Fortgeschrittene

About

Gezielte Übungen um Fertigkeiten in C# zu trainieren

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages