Das Erlernen des Codierens ist eine fantastische Möglichkeit, sich auf eine Karriere in der Webentwicklung, App-Entwicklung oder sogar beim Aufbau eines eigenen Startups vorzubereiten. In den letzten Monaten habe ich in meiner Freizeit das Codieren gelernt und da ich den autodidaktischen Weg gegangen bin, musste ich mich auf Online-Ressourcen verlassen, um meinen Fortschritt zu unterstützen. In diesem Artikel teile ich die 11 besten Websites, die ich gefunden habe, wenn Sie das Programmieren lernen möchten.
Beste Websites, um das Codieren kostenlos zu lernen
1. Codecademy
Codecademy ist eine der beliebtesten Websites, auf denen Sie lernen können, kostenlos zu programmieren. Tatsächlich haben bereits über 20 Millionen Menschen diese Website zum Erlernen des Programmierens genutzt, und es ist normalerweise die erste Empfehlung für Anfänger, die Grundlagen des Programmierens zu erlernen. Sie müssen sich lediglich für ein kostenloses Konto anmelden und mit Ihrer bevorzugten Sprache beginnen. Zu den angebotenen gehören HTML & CSS, JavaScript, JQuery, Python, Ruby und PHP.
2. Free Code Camp
Free Code Camp ist ein wunderbarer Ort, um Webentwicklung zu lernen, insbesondere wenn Sie an Full-Stack-JavaScript interessiert sind, das den Schwerpunkt dieser Website bildet. Der Lehrplan beginnt mit HTML5 und CSS3, bevor er zu browserbasiertem JavaScript und JQuery und dann zu regulären Ausdrücken übergeht. Andere Dinge, die hier behandelt werden, sind Git, Angular.js, Node.js und Express.js. Das Beste daran ist, dass Sie nach Abschluss dieses Kurses Projekte für gemeinnützige Organisationen als Teil Ihrer realen Erfahrung erstellen können.
3. Code School
Die Code School ist ein fantastischer Ort, um Ihre Entwicklung fortzusetzen und Ihr Wissen weiter auszubauen. Obwohl es nicht völlig kostenlos ist, bieten sie eine gute Anzahl von kostenlosen Kursen an, die Sie sofort durchführen können. Sie können alles von Ihrem Browser aus mit Video-Tutorials und Screencasts erledigen, die Sie führen, und mit zahlreichen Programmierherausforderungen, um Ihr Wissen auf den Prüfstand zu stellen. Die angebotenen Kurspfade umfassen Ruby, JavaScript, iOS, Git, HTML & CSS und Wahlfächer (reguläre Ausdrücke, MySQL, Chrome Developer Tools)..
4. Das Odin-Projekt
Das Odin-Projekt ist ein Online-Lehrplan für Personen, die als Ruby- und Rails-Entwickler auftreten möchten. Sie bieten jedoch auch HTML, CSS und JavaScript als Teil ihres umfassenden Lehrplans an. Sie haben bereits die besten Ressourcen für jede Sprache zusammengestellt und in sieben Abschnitte unterteilt, sodass Sie sich nur von oben nach unten arbeiten müssen. Es gibt auch Projekte, an denen Sie arbeiten können, damit Sie die erlernten Techniken beherrschen können.
5. CS50-Klasse der Harvard University
Die Harvard University CS50 Class, ein kostenloser Einführungskurs in die Informatik, wird von David J. Malan unterrichtet. Dies ist eine der besten Möglichkeiten, um mit dem Programmieren zu beginnen, auch wenn Sie noch keine Programmiererfahrung haben. Zu den in diesem Kurs behandelten Themen gehören Webentwicklung, Algorithmen, Kapselung, Datenstrukturen und mehr. Außerdem erhalten Sie eine Einführung in Programmiersprachen wie C, PHP, JavaScript sowie SQL, HTML und CSS.
6. HTML-Hund
HTML Dog ist eine wunderbare Ressource für Tutorials in HTML, CSS und JavaScript. Es ist ein großartiger Ausgangspunkt, wenn Sie ein Anfänger sind, der eine der oben genannten Sprachen lernen möchte. Es gibt auch eine kleine Auswahl von Anleitungen, mit denen beschrieben wird, wie gängige Webdesign-Funktionen erreicht werden können, z. B. CSS-Dropdowns, Sammeln von Formulardaten mit PHP, benutzerdefinierte 404-Fehlerseiten und mehr. Es ist völlig kostenlos und Sie müssen sich für nichts anmelden, um die Website zu nutzen.
7. Khan Academy
Die Khan Academy ist eine völlig kostenlose Online-Ressource, in der Sie eine Vielzahl von Themen lernen können. Die Hauptangebote im Bereich Computerprogrammierung sind HTML & CSS, JavaScript und SQL. Für jeden Abschnitt gibt es Talk-throughs (interaktive Videos) und anschließend Codierungsherausforderungen, die Sie mit Hinweisen und Nachrichten üben können, um Sie in die richtige Richtung zu führen.
8. Der Code Player
Der Code Player spielt Code wie ein Video ab, um Ihnen das Erlernen von Front-End-Technologien zu erleichtern - HTML, CSS und JavaScript. Hier können Sie sehen, wie mit den oben genannten Technologien coole Dinge von Grund auf neu erstellt werden, und Sie können diese Dinge replizieren oder verbessern. Einige Beispiele sind HTML- und CSS-Drahtmodelle, HTML5-Schlangenspiel, JavaScript- und CSS-Rechner und vieles mehr. Diese Website ist nichts für Anfänger, da Sie über Kenntnisse in jeder Sprache verfügen müssen, um zu verstehen, wie sie zum Erstellen von Inhalten verwendet werden.
9. Udemy
Udemy ist eine fantastische Online-Plattform zum Lernen und Verbessern Ihrer Programmierkenntnisse. Es gibt eine Vielzahl von Sprachen zur Auswahl, darunter beliebte Optionen wie HTML, CSS, PHP, MySQL Swift, Python, Java und vieles mehr. Sie können hier auch verschiedene Aspekte des Webdesigns kennenlernen, z. B. UX-Design (User eXperience) und Photoshop. Zu jedem Kurs gibt es viele Videos und Tests, und Sie erhalten auch ein Abschlusszertifikat. Die meisten Kurse kosten Geld, aber es gibt einige, die Sie kostenlos belegen können, wie z. B. HTML5- und Java-Programmierung.
10. Unverschämtheit
Udacity ist eine weitere renommierte Ressource, um Ihr Wissen und Ihre Karriere in der Programmierung voranzutreiben. Ihre Kurse werden von Branchenexperten von Software-Giganten wie Google, Facebook, MongoDB und anderen gehalten. Mit Udacity können Sie Android-Entwicklung, Git und GitHub, Java, iOS-App-Entwicklung und sogar das Erstellen Ihres eigenen Startups lernen! Für einige Kurse ist eine kostenpflichtige Anmeldung erforderlich, der Zugang zu den Kursmaterialien ist jedoch kostenlos.
11. Dash der Generalversammlung
Dash ist ein guter Ort, um HTML, CSS und JavaScript durch Projekte zu lernen, die Sie direkt in Ihrem Browser ausführen können. Die Projekte (von der Erstellung einer kleinen persönlichen Website bis zur Codierung eines CSS-Roboters) werden immer schwieriger, aber sie werden abgeschlossen, indem Checkpoints durchlaufen werden, damit Sie den Prozess genießen und motiviert bleiben. Sie müssen sich lediglich für ein Konto bei der Generalversammlung anmelden, um mit dem Lernen zu beginnen.
SIEHE AUCH: 11 beste Websites wie Coursera für Online-Lernen
Das war's. Sie können jede dieser Websites besuchen, um Ihre Codierungsreise sofort zu beginnen. Wenn Sie ein absoluter Anfänger sind, sind Codecademy, HTML Dog, The Odin Project und Free Code Camp großartige Startpunkte. Wenn wir Ihre bevorzugte Online-Codierungsressource ausgelassen haben, teilen Sie uns dies im Kommentarbereich mit!