Clasora

Nachhilfelehrkraft für JavaScript, online, Unterricht auf Deutsch

JavaScript-Nachhilfe online geben, auf Deutsch

Erklären Sie Closures, Promises und die Event-Loop auf Deutsch, online und von überall aus. Preis und Zeiten wählen Sie, Provision verlangt Clasora keine.

Auf einen Blick

Rolle
Nachhilfelehrkraft für JavaScript, 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

JavaScript läuft in jedem Browser, und genau das macht die Sprache so zugänglich wie tückisch. Wer die Konsole öffnet, sieht nach einer Minute das erste Ergebnis. Ein paar Wochen später sitzt dieselbe Person vor einem Vergleich, bei dem [] == false wahr ergibt, oder vor einer Schleife, in der jeder Callback am Ende denselben Wert ausgibt. Die Sprache ist über drei Jahrzehnte Schicht um Schicht gewachsen: var steht neben let und const, Callbacks neben Promises und async/await, und unter der class-Syntax arbeiten nach wie vor Prototypen.

Viele Lernende kommen mit Code, der funktioniert, den sie aber nicht erklären können. Ein Beispiel aus einem Tutorial wurde übernommen und angepasst, und plötzlich bricht etwas an einer ganz anderen Stelle. Gute Nachhilfe setzt genau dort an: den fremden Code in Ruhe lesen, eine Vermutung aufstellen und sie gemeinsam in der Konsole überprüfen. Wer das ein paar Mal erlebt hat, geht an den nächsten Fehler anders heran.

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

Auf Clasora bekommen Lernende die Lehrkräfte zu sehen, deren Unterrichtssprache zu der Sprache passt, in der sie die Seite gerade lesen. Unterrichten Sie auf Deutsch, stoßen also genau die Lernenden auf Sie, die Clasora auf Deutsch benutzen.

Schlüsselwörter, Fehlermeldungen und ein Großteil der Dokumentation sind auf Englisch. Verstanden ist damit noch nichts. Wer vor „Cannot read properties of undefined“ sitzt, braucht keine Übersetzung, sondern jemanden, der erklärt, warum in dieser Zeile undefined steht und woher es kommt. Begriffe wie Scope, Hoisting oder Closure bleiben auch im deutschsprachigen Unterricht meist englisch. Eine gute Lehrkraft kennt sie und erklärt sie trotzdem in Worten, die hängen bleiben.

Clasora stellt keine Lehrkräfte an, und diese Seite ist keine Stellenanzeige. Sie sind selbstständig tätig, bestimmen Preise und Zeiten und entscheiden allein, wie viele Stunden Sie übernehmen. Manche geben neben ihrer Arbeit in der Softwareentwicklung zwei Abende pro Woche Unterricht, andere unterrichten so viel, dass es einen Job ersetzt.

So sieht JavaScript-Unterricht auf Clasora im Alltag aus

Die Tätigkeit ist vollständig remote: Unterrichtet wird ausschließlich online, von Ihrem Wohnort aus, wo auch immer der liegt.

Lernende buchen direkt in Ihrem Kalender. Angezeigt werden ihnen nur Ihre freien Zeiten, umgerechnet in die eigene Zeitzone. Wie kurzfristig gebucht werden darf und wie weit im Voraus, entscheiden Sie.

Unterrichtet wird direkt im Browser, ohne dass auf einer der beiden Seiten etwas installiert werden muss. In einer JavaScript-Stunde ist die Bildschirmfreigabe das wichtigste Werkzeug. Sie teilen etwa Ihren Editor, zum Beispiel VS Code, neben den Entwicklertools des Browsers, schreiben eine Funktion Zeile für Zeile und gehen sie dann mit einem Haltepunkt Schritt für Schritt durch. Oder die lernende Person gibt ihren Bildschirm frei, und Sie sehen den Code samt roter Fehlermeldung in der Konsole genau so, wie er dort erscheint. Für kurze Experimente eignen sich Online-Editoren wie JSFiddle: eine Zeile ändern, und das Ergebnis ist sofort da. Über den Chat im Anruf wandert ein Codeschnipsel hin und her, ohne dass jemand abtippen muss, und den Hintergrund können Sie unscharf stellen.

Außerhalb der Stunden gibt es für jede lernende Person einen eigenen Gesprächsverlauf mit Ihnen. Dorthin schickt man Ihnen das Skript, das plötzlich streikt, oder einen Link zum Repository, und Sie schicken eine Übung oder eine verbesserte Version zurück. Was dort an Nachrichten, Dateien und Links ankommt, bleibt der jeweiligen Stunde zugeordnet, sodass das Promise-Beispiel von vor drei Wochen schnell wieder auftaucht. Übungsmaterial und Projektvorlagen bewahren Sie in Ihrem persönlichen Dateibereich auf, Dokumente holen Sie bei Bedarf aus Google Drive. Wer ohnehin mit Google Kalender plant, kann ihn mit dem Clasora-Kalender synchronisieren.

Wobei Lernende in JavaScript Unterstützung suchen

Erste Schritte beim Programmieren: Variablen, Bedingungen, Schleifen und Funktionen, für alle, die noch nie Code geschrieben haben.

Datentypen und Vergleiche: Strings, Zahlen, null und undefined, implizite Typumwandlung und warum === fast immer die bessere Wahl ist als ==.

Scope und Closures: der Unterschied zwischen var, let und const, Hoisting und Funktionen, die sich Variablen aus ihrer Entstehungsumgebung merken.

Das Schlüsselwort this: warum sein Wert davon abhängt, wie eine Funktion aufgerufen wird, und was Pfeilfunktionen daran ändern.

Objekte, Prototypen und Klassen: was hinter der class-Syntax steckt, wie Vererbung funktioniert und wie man ein Objekt kopiert, ohne das Original zu verändern.

Arrays und Daten: map, filter und reduce, Destrukturierung, Spread-Syntax und JSON.

Asynchroner Code: Callbacks, Promises und async/await, Fehlerbehandlung mit try und catch und die Reihenfolge, in der die Event-Loop Aufgaben abarbeitet.

Fehlersuche: Fehlermeldungen und Stacktraces lesen, mit Haltepunkten arbeiten und ein Problem Schritt für Schritt eingrenzen.

TypeScript als nächster Schritt: Typannotationen, Interfaces und was der Compiler schon vor der Ausführung entdeckt.

Kurse und Bewerbungen: Übungsaufgaben aus einem Programmierkurs verstehen oder typische Programmieraufgaben für ein technisches Vorstellungsgespräch üben.

Selbstvertrauen: Menschen, die sich das Programmieren selbst beigebracht haben, einem Tutorial folgen können und vor einer leeren Datei trotzdem nicht weiterwissen.

Wen wir suchen

Sie schreiben modernes JavaScript sicher und wissen, was darunter passiert: Scope, Closures, Prototypen und die Event-Loop.

Sie erklären diese Dinge verständlich auf Deutsch und versuchen es mit einem kleineren Beispiel oder einem anderen Vergleich, wenn die erste Erklärung nicht ankommt.

Sie lesen fremden Code geduldig, auch unordentlichen, und halten sich zurück, wenn jemand kurz davor ist, den Fehler selbst zu finden.

Vielleicht arbeiten Sie in der Frontend- oder Full-Stack-Entwicklung, haben Informatik studiert, studieren gerade und beherrschen die Sprache gut, oder Sie haben schon Programmierkurse gegeben.

Ihr Computer hat Kamera und Mikrofon, und Ihre Internetverbindung ist zuverlässig. Ein zweiter Bildschirm ist praktisch, damit der Code Ihres Gegenübers und Ihre Notizen nebeneinander Platz haben.

Sie sind mindestens 18 Jahre alt.

Unterrichtserfahrung ist hilfreich, aber keine Voraussetzung.

Was Sie bekommen

Keine Provision. Von Ihrem Preis behält Clasora nichts ein.

Kostenloser Einstieg. Registrierung und Veröffentlichung kosten nichts. Es gibt weder ein Abo noch eine Gebühr für Ihr Angebot.

Eigene Preise. Jede Stundenlänge bekommt ihren eigenen Preis, und auf Wunsch ist die erste Stunde gratis.

Eigene Zeiten. Sie bestimmen Ihre Wochenzeiten und freien Tage, die Mindestvorlaufzeit und den Buchungszeitraum.

Eine eigene öffentliche Seite. Suchmaschinen finden Ihr Angebot, alle Besucher lesen es in ihrer eigenen Sprache, und es zeigt Ihr Foto, ein Vorstellungsvideo, Ihre Themen, die Sprachen, die Sie sprechen, und den Preis je Stundenlänge.

Aussagekräftige Bewertungen. In Bewertungen zählen Fachwissen, Verständlichkeit und Engagement.

Geprüfte Qualifikationen. Was Sie an Abschlüssen und Qualifikationen im Profil eintragen, prüft ein Moderator.

Unterricht im Browser. Video mit Bildschirmfreigabe, unscharfem Hintergrund und Chat im Anruf, ganz ohne Installation.

So fangen Sie an

Erstellen Sie mit der Schaltfläche auf dieser Seite ein Konto.

Veröffentlichen Sie Ihr Angebot für JavaScript.

Öffnen Sie den Kalender und geben Sie die Zeiten frei, in denen Sie unterrichten möchten.

Das ist in wenigen Minuten erledigt. Mit dem Schritt zur Lehrkraft stimmen Sie den Nutzungsbedingungen zu. Ihr Angebot geht erst online, nachdem ein Moderator es geprüft hat.

Fragen, die Lehrkräfte oft stellen

Muss ich beruflich als Entwickler arbeiten?

Nein. Entscheidend sind solide JavaScript-Kenntnisse und die Fähigkeit, sie zu erklären. Einen passenden Abschluss oder eine andere Qualifikation können Sie im Profil hinterlegen, wo ein Moderator sie prüft.

Darf ich auch Einsteiger ohne jede Programmiererfahrung unterrichten?

Ja, und JavaScript eignet sich dafür gut: Jeder Browser bringt eine Konsole mit, die erste Stunde kommt also ganz ohne Einrichtung aus. In Ihrem Angebot beschreiben Sie, was Sie unterrichten, und entscheiden so selbst, ob Sie Einsteiger, erfahrene Entwickler oder beide ansprechen.

Darf ich auch TypeScript anbieten?

Ja, wenn Sie es gut beherrschen. Wer JavaScript sicher kann, möchte oft als Nächstes mit Typen arbeiten. Schreiben Sie einfach in Ihr Angebot, dass Sie beides unterrichten.

Wie zeige ich im Unterricht Code?

Über die Bildschirmfreigabe: Ihren Editor, die Entwicklertools des Browsers oder einen Online-Editor. Ihr Gegenüber kann den eigenen Bildschirm ebenfalls teilen. Ganze Dateien schicken Sie über die Unterhaltung, wo sie neben der passenden Stunde liegen bleiben.

Wie läuft die Bezahlung?

Kartenzahlung ist auf Clasora noch nicht aktiv. Bis dahin werden Buchungen ohne Karte bestätigt, und die Bezahlung klären Sie direkt mit Ihrem Gegenüber. 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.