Bringen Sie sich das Codieren bei: 6 Orte, an denen Sie das Programmieren selbst lernen können

Artikel geschrieben von: Timothy Shim
  • Webseiten Design
  • Aktualisiert: November 11, 2020

Es gibt unzählige Orte im Internet, an denen Sie sich das Codieren leicht beibringen können. Es ist nicht nur einfaches HTML gerade, aber die Optionen reichen weit und breit. Die Frage ist also nicht wirklich wo, sondern warum Sie das Programmieren lernen sollten. 

Wenn ich vorerst alle anderen Antworten ignoriere, werde ich eine der Klischee-Antworten verwenden - es kann eine Menge Spaß machen. Wir werden später über die Vor- und Nachteile der Angelegenheit sprechen, aber zuerst möchte ich Ihnen einige Stellen mitteilen, an denen Sie selbst Programmierkenntnisse erwerben können.

Beste Orte, um das Codieren selbst zu lernen

1. Code Academy

Code Akademie
Code Akademie

Diese E-Learning-Plattform wird von einem Unternehmen namens Ryzac, Inc. betrieben. Sie gibt es seit fast einem Jahrzehnt, was erfahrene Bediener und etablierte Lehrpläne bedeutet. Die Anmeldung und das Lernen bei Code Academy ist kostenlos.

Sie können einfach Ihre E-Mail-Adresse oder sogar Ihr Google-Konto verwenden, um loszulegen. Kostenlose Konten erhalten mehr Zugriff als Sie vielleicht denken. Sie können aus 14 der beliebtesten Codierungssprachen und Skripte auswählen, darunter HTML, Java, PHP und mehr.

Sobald Sie einen Kurs ausgewählt haben, werden Sie durch eine Kombination aus Inhalten, Tests, praktischen Aufgaben und Demos geführt. Das Beste daran ist, dass all dies in die Online-Plattform integriert ist und Sie nichts installieren müssen.

Sie verdienen ihr Geld mit einer Pro-Plan-Option, die noch mehr Inhalte eröffnet, Zertifizierungen, benutzerdefinierte Lernpläne und mehr bietet.

Preis: Kostenlos

2. BitDegree

BitDegree
BitDegree

Die Anmeldung bei BitDegree ist ebenfalls kostenlos. Diese Seite bewertet ihre Kurse individuell, bietet jedoch häufig Sonderangebote für kostenlose Kurse an. Eine Sache zu beachten ist, dass BitDegree nicht nur das Codieren betrifft, sondern Kurse in vielen interessanten Bereichen bietet.

Von Business-Kursen über Hardcore-Data-Science bis hin zur persönlichen Entwicklung gibt es eine große Auswahl. Aber deshalb schauen wir uns das Programmieren an und sie bieten eine große Anzahl programmierbezogener Kurse an.

Sie trennen diese nicht nur nach Programmiersprachen, sondern bieten auch spezielle Kurse an, z. B. zum Erstellen von Videospielen, zum Erlernen der Datenbankinteraktion und vieles mehr. Die Auswahlmöglichkeiten sind sehr reichlich.

Der vielleicht beste Teil von BitDegree ist die umfassende Verwendung von Gamification, um die Dinge interessant zu halten. Wie Sie auf der Bildschirmabdeckung oben sehen können, kann Lernen Spaß machen.

Preis: Variiert

3. Udemy

Udemy
Udemy

Udemy ist eine weitere E-Learning-Plattform, die nicht ausschließlich für die Programmierung vorgesehen ist. Dennoch werden diejenigen, die codieren möchten, feststellen, dass es in diesem Bereich eine enorme Menge an Ressourcen gibt. Die schnelle Suche nach Programmierkursen ergab über 11,000 Kurse.

Die Sache mit Udemy ist jedoch, dass der Inhalt hier vom Benutzer generiert wird. Dies bedeutet, dass die Auswahl der Kurse, die Sie am Ende machen, in der Qualität sehr unterschiedlich sein kann. Sie bieten auch nichts anderes wie Zertifizierungen und dergleichen an.

Die Kurse sind auch traditioneller und haben die Form von Videos. Dies macht sie relativ einfach zu konsumieren, aber auch in ihrer Interaktivität eingeschränkt. Es gibt eine große Anzahl von kostenlosen Kursen und insgesamt ist für jeden etwas dabei.

Udemy ist nicht jedermanns Sache und ihre Rettung liegt hauptsächlich in der riesigen Datenbank mit verfügbaren Inhalten. Das Problem ist, dass die Motivation für die Schaffung dieser Ressourcen die Wirksamkeit beeinträchtigen kann, da dies auch ein Kanal ist, über den Einzelpersonen Geld verdienen können.

Preis: Variiert

4. FreeCodeCamp

FreeCodeCamp
FreeCodeCamp

FreeCodeCamp ist, mangels eines besseren Wortes, wirklich campy. Es wurde entwickelt, um eine Codierungsumgebung der alten Schule weiterzugeben, und dies auf bewundernswerte Weise. Gleichzeitig ist die Benutzererfahrung auf der Plattform einfach hervorragend.

Es bietet eine Mischung aus über 6,000 Tutorials und Kursen, von denen die meisten gut geführt und interaktiv sind. Das Design ist dem der Code Academy auffallend ähnlich, allerdings mit dieser archaischeren Vorlage.

Die Kurse hier werden von oben nach unten organisiert, um die richtigen Fähigkeiten weiterzugeben, um bestimmte Ziele zu erreichen - und nicht nur sich selbst zu codieren. Dies umfasst Bereiche wie responsives Webdesign, Datenvisualisierung oder Informationssicherheit.

Als alter (wirklich alter) Programmierer war das Gefühl der Nostalgie, das FreeCodeCamp weitergab, erfrischend. Alles, was es fehlt, ist diese hellgrüne Schrift und der schwarze Hintergrund, um es zu vervollständigen. Aber das mag für den modernen Programmierer-Asprant ein zu großer Schock sein.

Preis: Kostenlos

5. MIT OpenCourseWare

MIT OpenCourseWare
MIT OpenCourseWare

Für diejenigen, die es vorziehen, das Codieren mit etwas mehr Schein als Formalität zu lernen, ist das MIT OpenCourseWare des Massachusetts Institute of Technology (MIT) die perfekte Wahl. Obwohl es hier eine große Anzahl von Kursen gibt, ist das MIT zufällig für Technologie berühmt.

Über die kostenlose Plattform können Sie auf eine umfassende Bibliothek mit Materialien zugreifen, die ihre eigenen Schüler verwenden. Es ist sehr strukturiert wie jedes formale höhere Lerninstitut, daher fühlt es sich im Vergleich zu den anderen Quellen auf dieser Liste möglicherweise etwas trockener an.

Dennoch sind die verfügbaren Materialien sehr beeindruckend und reichen von Videovorträgen bis hin zu Notizen und Aufgaben. Wenn Sie sich nicht sicher sind, lesen Sie einfach die Kursbeschreibungen. Dort erfahren Sie sogar, für welches Lernniveau die Kurse ausgelegt sind.

Vermeiden Sie diese Seite wie die Pest, wenn Sie die Schule hassten und das Gelübde abgelegt haben, niemals zurückzukehren. Es weckt wirklich Erinnerungen an Universitätszeiten, die für manche (wie mich) ein Albtraum sein können. Keine 48-Stunden-Programmierstrecken mehr für diesen Kerl!

Preis: Kostenlos

6. Kratzer

Rubbeln
Rubbeln

Trotz der Interaktivität, Benutzerfreundlichkeit, Gamification und mehr haben wir für die Jüngeren nichts wirklich abgedeckt. Hier kommt Scratch ins Spiel. Es ist eine interaktive, gamifizierte Plattform, um Kindern, insbesondere Kindern im Alter von 8 bis 16 Jahren, nur eine Sprache beizubringen - Scratch.

Dieses raffinierte Tool wurde vom MIT entwickelt und betrieben und ist absolut kostenlos. Es bietet Kindern die Möglichkeit, gemeinsam mit ihren Eltern Programmierlogik zu lernen. Für die jüngeren Kinder gibt es auch eine Alternative, ScratchJr.

Obwohl dies nicht wirklich ein Werkzeug ist, um das Codieren zu lehren, bildet es eine wichtige Grundlage für Kinder, die sich auf die Zukunft vorbereiten. Grundlegende Fähigkeiten wie Argumentation, Kreativität und Zusammenarbeit können mithilfe von Scratch verbessert werden. Und es macht Spaß. 

Für Interessierte habe ich Scratch ausführlich besprochen und Sie können mehr in diesem Artikel erfahren. Eltern, nutzen Sie es, um mehr Zeit mit Ihren Kindern zu verbringen und gleichzeitig Spaß mit ihnen zu haben. Vor allem, wenn Sie hoffen, dass sie Raketenwissenschaftler werden oder so.

Preis: Kostenlos


Warum Codierung lernen?

Nachdem wir einige der besten Orte zum Lernen durchlaufen haben, bleibt nur noch die Beantwortung der Millionen-Dollar-Frage - warum das Codieren lernen? Ich kann dir wahrscheinlich geben eine Million und ein Grund Aber am Ende des Tages sind Sie wahrscheinlich hier, weil Sie interessiert sind.

Technologie ist heute so sehr ein integraler Bestandteil der Gesellschaft geworden, dass buchstäblich jeder und sein Hund (oder seine Katze) irgendwie beeinflusst oder beeinflusst werden. Es gibt jedoch einen großen Teil der Codierung, den nicht viele Menschen erkennen - insbesondere diejenigen, die die Codierung als nur endlose Kauderwelschlinien betrachten.

Die Codierung ist nur ein kleiner Bruchteil einer Gesamtheit. Wir codieren, weil wir etwas erreichen können - um der Gesellschaft etwas Nützliches anzubieten. Aus diesem Grund ist es unmöglich, gut zu codieren, ohne andere damit verbundene Fähigkeiten zu verstehen und zu erlernen.

Zum Beispiel; logisches Denken, Denken, Best Practices - all dies ist Teil des Lebens des Programmierers und beeinflusst, wenn es ins Spiel kommt, leicht auch unser tägliches Leben. Aus diesem Grund kann die Codierung selbst als Grundlage für viele Dinge nützlich sein.

Wie schwierig ist es, selbst zu programmieren?

Die Wahrheit ist, dass das Erlernen des Codierens für einige einfach und für andere schwieriger ist. Es gibt auch Faktoren wie die gewählte Sprache und die Vertrautheit mit anderen IT-Konzepten wie Betriebssystemen und dergleichen.

Niemand wacht eines Tages einfach auf und entscheidet nur, dass er das Codieren lernen möchte. Es wird immer einen Anstoß hinter der Wahl geben - einen Drang nach Qualifikation, den Durst nach Wissen oder das Ziel, ein Ziel zu erreichen.

All dies kann als Teil der Antwort darauf, wie einfach oder schwierig das Codieren ist, berücksichtigt werden. Letztendlich hängt vieles davon ab, warum Sie das Codieren lernen möchten und wie entschlossen Sie sind, Ihre Ziele zu erreichen.

Diese Liste zeigt deutlich, dass es leicht zugängliche, umfassende und sogar kostenlose Lernmöglichkeiten gibt. Als Hinweis;

Einige einfachere Programmiersprachen und Skripte sind: HTML/CSS/JavaScript, Python, Rubin, Java, PHP.

Abschließend

Obwohl es der Hintergrund für fast alles Technische ist, ist das Programmieren nicht jedermanns Sache. Das Codieren selbst zu lernen ist noch weniger, aber die Möglichkeiten sind mehr denn je da. Für diejenigen, die nur begrenzte Fähigkeiten haben oder einfach eine Veränderung benötigen, ist dies jedoch ein interessantes Gebiet.

Es gibt viele Jobs und Unternehmen, die nicht verlangen, dass Sie einen Abschluss in Informatik machen. Es ist also eine Möglichkeit, aufzusteigen, wenn Sie danach suchen. Tatsächlich werden einige der Websites auf dieser Liste von großen Tech-Namen wie Amazon, Microsoft und Google unterstützt.

Weiterlesen:

Über Timothy Shim

Timothy Shim ist ein Schriftsteller, Redakteur und Tech-Geek. Er begann seine Karriere auf dem Gebiet der Informationstechnologie und fand schnell seinen Weg in die Printmedien. Seitdem arbeitet er mit internationalen, regionalen und einheimischen Medientiteln wie ComputerWorld, PC.com, Business Today und The Asian Banker zusammen. Seine Expertise liegt im Bereich der Technologie sowohl aus Sicht der Verbraucher als auch der Unternehmen.