Effektive Online-Lernprogrammierung mit Code Avengers
Auf der Suche nach hochwertigen Online-Diensten für das Studium der Programmierung, des Designs und der Spieleentwicklung habe ich mehrere Dienste gefunden, die sich durch die Qualität des Materials auszeichnen. Über einen davon habe ich beschlossen, einen Artikel zu schreiben und meine Erfahrungen mit Ihnen zu teilen.Heute werden wir über Code Avengers | sprechen https://www.codeavengers.comHauptkriterium
Ich denke, die meisten werden zustimmen, dass das wichtigste Kriterium für einen guten Schulungsort nur ein Indikator ist - der Wunsch, zum Standort zurückzukehren und das Training fortzusetzen.Codeavengers ist eine der wenigen Websites, auf denen ich gerne Programmierung und Webentwicklung studiert habe.| Design und Funktionalität
Schönes einfaches Website-Design mit klarer Struktur der Kurse

Bequeme und funktionale Gestaltung der Kurse selbst
- Mehrzeilige Bearbeitung (Strg + Klick):
- Die Möglichkeit, sofort dort fortzufahren, wo Sie aufgehört haben (zuletzt) (der geschriebene Code wird gespeichert).- Visuelle Demonstration von Fehlern im Code.- Die Seiten der Lektionen selbst sind in drei Bereiche unterteilt:Erläuterungen und schrittweise Anweisungen Codeeingabe | Code Ergebnis
Klare Erklärung aller neuen Begriffe
- Wenn Sie auf einen neuen Begriff klicken, wird ein Popup-Menü mit einer Erklärung angezeigt. Die Erklärung des Begriffs "Refactoring"
wird beispielsweise nachfolgend gezeigt: - Wenn Sie keine ausreichende Erklärung für eine Funktion haben, wird beim Klicken auf diese unbekannte Funktion ( Druck in diesem Beispiel ) ein interaktives Menü mit zusätzlichen Beispielen und dem Ergebnis der Ausführung des Codes für diese Beispiele angezeigt. Aus der Liste können Sie eine beliebige andere Funktion auswählen und deren Erklärung anhand von Beispielen anzeigen:
Kursfortschrittsseite
- Auf der Fortschrittsseite werden die gewonnenen Erkenntnisse (links) und Aufgaben (rechts) angezeigt, die nach (vor / während) dem Studium abgeschlossen werden können, um den Kurs zu wiederholen.- Hellblau hervorgehobene Lektionen bedeuten, dass in der Lektion ein Fehler gemacht wurde (Fehler werden angezeigt und) werden sofort in einer visuellen Form erklärt, wenn Sie nach dem Schreiben des Codes auf Ausführen klicken.
| Wirksamkeit
Eine effektive Demonstration dessen, was genau „auf diese Weise“ und nicht anders getan werden muss.
Wenn die Aufgabe beispielsweise erklärt, warum keine Hardcodierung erforderlich ist (unter Verwendung manuell gesteuerter Werte anstelle von Variablen), wird dies nicht nur erklärt, sondern auch als Beispiel gezeigt (etwas, das fast allen anderen ähnlichen Diensten so sehr fehlt), und dies geschieht wie folgt Weg:- Zuerst werden Sie in der ersten Aufgabe aufgefordert, einige Parameter fest zu codieren.- Danach werden mehrere Parameter im Code manuell für andere Werte festgelegt (da sich im wirklichen Leben häufig Änderungen ergeben, z. B. eine Änderung des Produktpreises).- Dann zeigen sie die Methode, die anstelle der Hardcodierung verwendet werden soll, damit Sie nach den Änderungen nicht manuell eine Aktion nach der anderen wiederholen müssen„Danach müssen Sie nicht erklären, warum es genau so gemacht werden muss, wie es akzeptiert wird, weil Ihnen gerade anhand eines Beispiels gezeigt wurde, wie viel bequemer die„ richtige Methode “ist und warum sie als richtig angesehen wird.Einfach aber genial. Meiner Meinung nach ist es sehr wichtig zu verstehen, warum wir das tun, was wir im Code tun, und warum genau dies der Weg ist und nicht anders, um sich an das Wesentliche von Handlungen zu erinnern und es zu verstehen. Daher ist Code Avengers meiner Erfahrung / Meinung nach von allen Dienstleistungen für das Programmierstudium derzeit die beste.| Weitere Informationen
- Auf einem kostenlosen Konto können Sie die ersten 5 Lektionen jedes Kurses lernen.- Einige Kurse sind in Russisch verfügbar (derzeit übersetzt HTML / CSS / JavaScript / Game Dev / Einführung in die Codierung).PS
Ein kleiner Ratschlag zur Erfahrung - wenn Ihre Englischkenntnisse durchschnittlich sind oder höher - lernen Sie alles, was auf Englisch möglich ist, einschließlich Programmierung, damit Sie während des Lernens gleichzeitig Ihre Englischkenntnisse vertiefen (Grammatik, Wörterbuch, tatsächliche Verwendung von Wörtern auf Englisch). Um ein Wort / eine Phrase sofort zu übersetzen, können Sie die Lingualeo-Erweiterung ( Chrome / Firefox ) verwenden, mit der Sie ein Wort / eine Phrase durch Doppelklicken aufCode Avengers | übersetzen können https://www.codeavengers.comSource: https://habr.com/ru/post/de396011/
All Articles