Clasora

Nachhilfelehrkraft für C#, online, Unterricht auf Deutsch

C# online unterrichten, auf Deutsch

Unterrichten Sie C# und .NET online auf Deutsch, von dort aus, wo Sie leben. Preis und Zeiten bestimmen Sie selbst, Clasora nimmt keine Provision.

Auf einen Blick

Rolle
Nachhilfelehrkraft für C#, online, Unterricht auf Deutsch
Ort
Zu 100 % online, von wo aus Sie möchten
Arbeitsweise
Selbstständig. Preis und Zeiten bestimmen Sie selbst.
Veröffentlicht am
Wohnsitzländer
Belgien, Dänemark, Deutschland · alle anzeigen

Belgien, Dänemark, Deutschland, Finnland, Liechtenstein, Litauen, Luxemburg, Niederlande, Österreich, Polen, Schweiz, Slowakei, Slowenien, Tschechien, Ungarn

C# ist die wichtigste Sprache von .NET, der Plattform von Microsoft, auf der Programme unter Windows, macOS und Linux laufen. Damit entstehen Web-Backends mit ASP.NET Core, Desktop-Anwendungen, Cloud-Dienste und Fachsoftware in Unternehmen, und auch die Skripte in Spielen, die mit Unity gebaut werden, sind in C# geschrieben. Entsprechend verschieden sind die Ziele der Menschen, die Nachhilfe in C# suchen. Viele wünschen sich jemanden, der mit C# schon echte Software gebaut hat.

Der Einstieg fällt vielen leicht. Die Syntax ist aufgeräumt, und der Compiler meldet viele Fehler, bevor das Programm überhaupt startet. Schwierig wird es später, bei Dingen, die man dem Code nicht ansieht: warum die Änderung an einer Struktur innerhalb einer Methode beim Aufrufer nicht ankommt, die Änderung an einem Objekt dagegen schon, wozu eine Schnittstelle eigentlich gut ist, wann eine LINQ-Abfrage wirklich ausgeführt wird und was eine Methode tut, während sie mit await wartet. Viele Lernende kommen an den Punkt, an dem ihr Code kompiliert, sie aber nicht sagen können, warum er funktioniert. Genau dort setzt gute Nachhilfe an.

Warum Clasora Lehrkräfte für C# sucht, die auf Deutsch unterrichten

Clasora zeigt Lernenden die Lehrkräfte, die in der Sprache unterrichten, in der sie die Website nutzen. Wer Clasora auf Deutsch aufruft, sieht Lehrkräfte, die auf Deutsch unterrichten. Ist Deutsch Ihre Unterrichtssprache, dann sind es genau diese Lernenden, die Sie finden.

Die Schlüsselwörter von C# sind englisch, ganz gleich, wo man die Sprache lernt. Schwierig sind für die meisten aber die Erklärungen drumherum: warum eine Variable an einer Stelle null sein darf und an einer anderen nicht, was Boxing kostet, wie ein Objekt über eine Schnittstelle an die Stelle eines anderen treten kann. In deutschsprachigen Lehrbüchern und Kursen heißen diese Dinge Vererbung, Kapselung, Werttyp und Verweistyp. Visual Studio lässt sich auf Deutsch umstellen, samt Compilermeldungen, und die Dokumentation von Microsoft gibt es ebenfalls auf Deutsch. Wer in derselben Sprache erklärt, in der jemand liest und denkt, wird schneller verstanden.

Clasora stellt keine Lehrkräfte an, und dies ist keine Stellenanzeige. Sie arbeiten selbstständig: Preise und Zeiten legen Sie selbst fest, und Sie unterrichten so viel oder so wenig, wie Sie möchten. Manche geben an zwei oder drei Abenden pro Woche Unterricht und verdienen sich damit etwas dazu. Andere unterrichten so viele Stunden, dass der Unterricht eine feste Stelle ersetzt.

So sieht der C#-Unterricht auf Clasora aus

Die Tätigkeit ist vollständig remote. Jede Stunde findet online statt, und Sie unterrichten von dort aus, wo Sie leben.

Lernende buchen direkt in Ihrem Kalender. Sie sehen nur die Zeiten, die Sie als frei markiert haben, und zwar in ihrer eigenen Zeitzone. Sie legen fest, wie viel Vorlauf Sie vor einer Buchung brauchen und wie weit im Voraus gebucht werden kann.

Der Unterricht läuft im Browser, und installieren muss dafür niemand etwas. Im C#-Unterricht trägt die Bildschirmfreigabe den größten Teil der Stunde. Sie teilen Ihre Entwicklungsumgebung, etwa Visual Studio, Rider oder VS Code, und schreiben Code, während Sie ihn erklären. Genauso oft teilt die lernende Person ihren Bildschirm, und Sie sehen den tatsächlichen Code und die genaue Fehlermeldung statt einer Nacherzählung. Der Debugger ist dabei eines Ihrer besten Werkzeuge: einen Haltepunkt setzen, eine Schleife Schritt für Schritt durchlaufen und zusehen, wie sich eine Variable ändert. Spätestens dann wird greifbar, dass zwei Verweise auf dasselbe Objekt zeigen können. Für kurze Experimente eignen sich Browser-Werkzeuge wie SharpLab oder .NET Fiddle, die einen Codeschnipsel ohne ganzes Projekt ausführen. In den Chat während des Anrufs kommen Schnipsel oder Befehle wie dotnet new console, die sich die Lernenden kopieren möchten.

Zwischen den Stunden haben Sie mit jeder lernenden Person eine eigene Unterhaltung. Dort landet die Methode, die sich partout nicht kompilieren lässt, ein gezipptes Projekt oder der Link zum Git-Repository, und Sie antworten mit einer Übung oder einer korrigierten Fassung. Nachrichten, Dateien und geteilte Links stehen neben den Stunden, zu denen sie gehören, sodass Sie auch nach Wochen noch den Code finden, den Sie gemeinsam umgebaut haben. Eigene Übungen und Beispielprojekte legen Sie in Ihrem persönlichen Dateibereich ab, und Dokumente lassen sich aus Google Drive übernehmen. Wenn Sie Ihre Woche im Google Kalender planen, lässt er sich mit Ihrem Kalender auf Clasora synchronisieren.

Wobei Lernende meistens Hilfe suchen

Erste Schritte beim Programmieren mit C# als erster Sprache: Variablen, Datentypen, Bedingungen, Schleifen und Methoden.

Typen und Speicher: Werttypen und Verweistypen, Strukturen und Klassen, null und die NullReferenceException sowie Nullable-Verweistypen.

Objektorientierung: Klassen und Objekte, Eigenschaften, Kapselung, Vererbung, Schnittstellen und Polymorphie, und wann eine abstrakte Klasse besser passt als eine Schnittstelle.

Collections und Generika: Arrays, Listen und Dictionaries, dazu eigene generische Methoden und Klassen.

LINQ, Lambdaausdrücke und Delegaten: Where, Select und GroupBy, verzögerte Ausführung und Ereignisse.

Asynchrone Programmierung: async und await, Tasks und die Frage, warum ein Fenster einfriert, solange es auf das Netzwerk wartet.

Ausnahmen und Debugging: einen Stacktrace lesen, try, catch und finally, Haltepunkte statt Raten.

Webentwicklung mit ASP.NET Core: eine Web-API bauen, Routing, Dependency Injection und Datenbankzugriff mit Entity Framework Core.

Spiele mit Unity: Skripte an Spielobjekten, Start und Update, Kollisionen und Coroutinen.

Sauberer Code und Tests: gute Namen, Refactoring, die SOLID-Prinzipien und Unittests mit xUnit oder NUnit.

Projekt, Prüfung oder Vorstellungsgespräch: ein Projekt mit festem Abgabetermin, die Vorbereitung auf eine Prüfung oder Algorithmen und Datenstrukturen vor einem technischen Vorstellungsgespräch.

Umstieg aus einer anderen Sprache: Entwicklerinnen und Entwickler, die Java, Python, JavaScript oder C++ beherrschen und nun idiomatisches C# schreiben wollen.

Wen wir suchen

Sie schreiben, lesen und debuggen C# sicher und kennen die Bereiche von .NET, die Sie anbieten, ob Web, Unity oder Desktop, aus eigenen Projekten.

Sie erklären klar auf Deutsch, auch jemandem, der noch nie eine Zeile Code geschrieben hat, und können sagen, warum sich der Compiler beschwert, statt nur die Meldung verschwinden zu lassen.

Sie finden sich schnell in fremdem Code zurecht und zeigen, wo der Fehler steckt, ohne alles selbst neu zu schreiben.

Vielleicht arbeiten Sie in der .NET- oder Spieleentwicklung, unterrichten bereits Programmieren oder studieren Informatik und beherrschen die Sprache gut.

Sie haben einen Computer mit Kamera, Mikrofon und stabiler Internetverbindung sowie eine eingerichtete Entwicklungsumgebung, um in der Stunde live Code zu schreiben und auszuführen. Ein zweiter Bildschirm ist praktisch.

Sie sind mindestens 18 Jahre alt.

Unterrichtserfahrung hilft, ist aber keine Voraussetzung.

Was Sie bekommen

Keine Provision. Clasora behält nichts von dem Preis ein, den Sie festlegen.

Kostenlose Anmeldung und Veröffentlichung. Es gibt kein Abo und keine Gebühr für Ihr Angebot.

Ihre Preise. Sie legen für jede Stundenlänge einen eigenen Preis fest und können eine kostenlose erste Stunde anbieten.

Ihre Zeiten. Sie bestimmen Ihre Wochenzeiten und freien Tage, den nötigen Vorlauf und wie weit im Voraus Lernende buchen können.

Eine eigene öffentliche Seite. Ihr Angebot ist eine eigenständige Seite, die Suchmaschinen finden und die allen Besuchern in ihrer Sprache angezeigt wird, mit Ihrem Foto, einem Vorstellungsvideo, Ihren Themen, Ihren Sprachen und Ihrem Preis je Stundenlänge.

Bewertungen, die etwas aussagen. Lernende bewerten Sie nach Fachwissen, Verständlichkeit und Engagement.

Geprüfte Qualifikationen. Abschlüsse und Zertifikate tragen Sie in Ihr Profil ein, und ein Moderator prüft sie.

Unterricht im Browser. Video mit Bildschirmfreigabe, Hintergrundunschärfe und Chat während des Anrufs, ohne dass jemand etwas installiert.

So fangen Sie an

Legen Sie über die Schaltfläche auf dieser Seite ein Konto an.

Veröffentlichen Sie ein Angebot für C#.

Öffnen Sie Ihren Kalender und tragen Sie ein, wann Sie Zeit haben.

Das dauert nur wenige Minuten. Wenn Sie Lehrkraft werden, akzeptieren Sie die Nutzungsbedingungen, und ein Moderator prüft Ihr Angebot, bevor es online geht.

Häufige Fragen von Lehrkräften

Kann ich Menschen unterrichten, die noch nie programmiert haben?

Ja. C# eignet sich gut als erste Programmiersprache, weil Compiler und Editor viele Fehler sofort anzeigen. Schreiben Sie in Ihr Angebot, dass Sie auch mit völligen Neulingen arbeiten.

Brauche ich ein Informatikstudium?

Nein. Sie brauchen sichere Kenntnisse in C# und die Fähigkeit, sie verständlich zu erklären. Wenn Sie einen Abschluss oder andere Qualifikationen haben, tragen Sie sie in Ihr Profil ein. Ein Moderator prüft sie dann.

Kann ich nur Unity oder nur ASP.NET Core unterrichten?

Ja. In Ihrem Angebot steht, was Sie unterrichten. Sie können C# allgemein anbieten oder sich auf das Gebiet beschränken, das Sie am besten kennen, etwa Spielskripte in Unity oder Web-Backends.

Wie werde ich bezahlt?

Kartenzahlungen sind noch nicht freigeschaltet. Vorerst wird eine Buchung ohne Karte bestätigt, und Sie regeln die Bezahlung direkt mit der lernenden Person. Clasora nimmt keine Provision.

Fangen Sie bei Clasora an zu unterrichten

Konto anlegen, ein Angebot veröffentlichen, Kalender öffnen. Das dauert ein paar Minuten und kostet nichts.