Dies ist das Repository für den LinkedIn Learning Kurs Programmieren lernen mit C#
. Den gesamten Kurs finden Sie auf LinkedIn Learning.
C# hat ihre Anfänge unter Windows, aber heute ist sie in der Cloud, auf Desktops oder auf mobilen Betriebssystemen wie Android und iOS zu finden und hat hat sich zu einer ausgereiften, leistungsstarken Sprache für fast jeden Programmierzweck entwickelt. Aufgrund ihrer Vielseitigkeit empfiehlt sich C# auch für Programmiereinsteiger:innen: Martina Kraus taucht in die Grundlagen von C# ein, beginnend mit einem Überblick über Begriffe, Sprachkonstrukte wie Programmablauf und Datentypen und führt Sie Schritt für Schritt durch einzelne Übungen, in denen erste praktische Anwendungen entstehen.
Zu jeder Aufgabe erhalten Sie auch die passende Lösung, doch können Sie auch Ihren Lösungsweg ganz leicht mitprogrammieren und testen: Der Kurs zeichnet sich durch eine nahtlose Integration in GitHub Codespaces, einer cloudbasierten Entwicklungsumgebung (IDE), aus. Sie müssen keinen lokalen Rechner einrichten und können direkt zu jeder Zeit praktische Übungen durchführen.
Dieses Repository hat zwei Ordner für die Übungsdateien. Im Ordner `src´ finden Sie die Ausgangsdateien und im Ordner ´loesungen´ sind beispielhaft die Lösungen zur Problemstellung aufgeführt.
- Um diese Übungsdateien nutzen zu können, forken Sie bitte dieses Repository in Ihren persönlichen github Bereich. Dafür sehen Sie sich bitte das Einführungsvideo in GitHub dieses Kurses an. Eine englische github Dokumentation finden Sie unter diesem Link.
- Als nächstes öffnen Sie den github Codespace für Ihren persönlichen fork, wie im Einführungsvideo gezeigt. Installieren Sie die Extension
C#
, wenn VS Code Sie dazu auffordert. Alternativ können Sie es auch explizit in den Extensions suchen und installieren. - Schließen und öffnen Sie den Codespace, damit die Extension richtig geladen wird.
- Danach können Sie mit den Übungsaufgaben beginnen.
Martina Kraus
Senior Software Engineer, Google Developer Expert Angular
Sehen Sie sich andere Kurse des Autors auf LinkedIn Learning an.