Sechs kostenlose Lernplattformen für die automatisierte Programmierung

Hallo Community! Wir bei Hexlet haben eine Liste von fünf kostenlosen automatisierten Online-Plattformen für Anfänger zusammengestellt.


Auf Russisch:


HTML-Akademie
"Academy" lehrt das Layout der Website. Der Hauptinhalt ist in einem Abonnementformat (390 Rubel pro Monat) und intensiv (ab 12500 Rubel), es gibt jedoch mehrere kostenlose automatisierte Kurse zu den Grundlagen von HTML, CSS und JavaScript.


In der HTML Academy ist es weniger eine Aufgabe, die Programmierung zu verbessern, als vielmehr, sich mit den Grundlagen der Webentwicklung vertraut zu machen. Dies ist jedoch ein ideales Format für diejenigen, die noch nie Code geschrieben haben und ihn ausprobieren möchten. Eine große Anzahl von Webentwicklern begann ihre Reise hierher.


Code-Grundlagen
Dies ist ein neuer kostenloser Service von Hakeslet. Die Hauptidee besteht darin, Anfänger in die Grundlagen des Programmierens einzutauchen, indem einfache Aufgaben direkt im Browser gelöst werden. Jetzt gibt es Lektionen in PHP, JavaScript und Python, bald werden neue erscheinen. Die Plattform eignet sich am besten zum Erlernen der Grundlagen der Syntax und weniger zum Pumpen von Algorithmen.


Das Training basiert auf dem Wechsel kleiner Teile der Theorie (3-4 Absätze) und der Fixierungspraxis im Simulator. Jede praktische Aufgabe hat eine Entscheidung des Lehrers, die mit seiner nach erfolgreichem Abschluss verglichen werden kann, und einen Abschnitt zur Erörterung der Aufgabe.


Auf Englisch:


Freecodecode
Große gemeinnützige automatisierte Plattform. Unterrichtet die Webentwicklung von Grund auf neu: HTML, CSS und JavaScript. Am Ende gibt es Tutorials zu React / Redux, Datenvisualisierung und sogar ein bisschen Backend.


Es ist unmöglich, von Anfang bis Ende verwirrt zu sein - es gibt nur ein Programm von 1400 Aufgaben. Irgendwo ab der 200. Aufgabe gibt es einen interessanten Block mit algorithmischen Aufgaben in JavaScript. Während des Trainings wird mehrmals eine unabhängige Praxis im Editor bereitgestellt.


Scrimba
Eine organische Kombination aus „Video“ und Aufgaben im Browser: Als würde der Lehrer neben Ihnen sitzen und zeigen, was er im Editor tat. Sie haben während der gesamten Aufnahme die Möglichkeit, den Code durchzublättern und den Cursor des Lehrers zu beobachten.


Eine Vielzahl von Themen zur Webentwicklung: von "Flexboxes" und Bootstrap bis zu React, Vue und Angular. Der einzige Nachteil der Plattform ist möglicherweise nur die mangelnde Unterstützung und Arbeit an Projekten. Aber dafür gibt es unzählige andere Plattformen.


Codeacademy
Eine der bekanntesten internationalen Plattformen zum Erlernen der Grundlagen des Codierens für verschiedene Technologien: Python, SQL, Java, Layout, JavaScript und andere. Kürzlich startete der erste Kurs in C ++. Alles ist sehr schön und konzentriert sich auf die Lösung einfacher Probleme.


Die Codeacademy konzentriert sich auf den Erwerb grundlegender Programmierkenntnisse und eignet sich für diejenigen, die sich mit dem Codieren vertraut machen möchten, ohne große Pläne zu haben, ein professioneller Entwickler zu werden. Alle Schulungen finden im Browser statt. Die kostenpflichtige Version (für 20 Dollar pro Monat) bietet Zugriff auf Quiz, benutzerdefinierte Lehrpfade und Projekte.


Codename
Eine wunderschön gezeichnete Plattform, um spielerisch Programmieren zu lernen. Sie gehen durch die Levels im Spiel, während Sie das Programmieren in der üblichen Sprache lernen: Python, Java, JavaScript, C ++ / #.


Die Plattform bietet verschiedene Spielszenarien, Diskussionen mit anderen Teilnehmern, Wettbewerbe und 10-minütige Kämpfe im Mehrspielermodus mit anderen Benutzern.


Schreiben Sie in die Kommentare, wenn ich vergessen habe, eine gute automatisierte Plattform zu erwähnen


UPD Nach der Veröffentlichung haben Sie viele gute Dienste gesendet, und wir haben festgestellt, dass es sinnvoll ist, sie in zwei Blöcke zu unterteilen: 1. Erlernen der Grundlagen der Programmierung und 2. „Aufgabenbücher“. Wir haben diesen Beitrag bearbeitet, um auf die erste Anfrage zu antworten. Zum zweiten werden wir einen separaten Beitrag vorbereiten und veröffentlichen.

Source: https://habr.com/ru/post/de432802/


All Articles