Gelangweilt mit Programmierbüchern? Probieren Sie 3 Möglichkeiten aus, um Ihre Codierfähigkeiten zu verbessern

Wenn Sie jemals versucht haben, Code aus einem Buch zu lernen, wissen Sie, wie langweilig es sein kann. Probieren Sie einige interessante Optionen aus, damit das Lernen mehr Spaß macht?
Jede dieser Websites hat ihren eigenen, unverwechselbaren Stil, aber sie haben alle Elemente von Spielen eingebaut. Sie sind schrullig und lustig und werden Sie immer wieder zurückkommen, um mehr zu erfahren.Code-Kampf
Wenn Sie JavaScript lernen möchten, beginnen Sie mit der Kodierung von JavaScript jetzt mit diesen 5 kostenlosen Ressourcen. Beginnen Sie mit der Kodierung von JavaScript jetzt mit diesen 5 kostenlosen Ressourcen. Lesen Sie mehr, und Sie haben nicht viel oder keine Codierkenntnisse. Geben Sie dieses kostenlose Spiel ein Versuch. Übernimm die Kontrolle über einen Zauberer und seine Schergen. Steigen Sie von einfachen Konzepten wie vorprogrammierten und bedingten Verhaltensweisen auf fortgeschrittenere Zauber wie Berechnungen hoch.
Code Combat wurde 2013 eingeführt, daher sind die Stufen noch begrenzt. Aber das Team hinter Code Combat wird sich wie verrückt entwickeln, um mehr Tutorials und Spiele zu erhalten. Erwarten Sie also in Zukunft mehr von dieser Seite. Sie haben es sogar geöffnet und alles offen gemacht, damit Artisan Wizards (Benutzer) ihre eigenen Level schreiben können.
Code Wars
Obwohl Sie bei Code Wars keinen Zauberhut tragen können, können Sie durch das Sammeln von Punkten für das Abschließen höhere Stufen erreichen Kata, oder Codierungsherausforderungen. Sie können Kata in Ruby, JavaScript oder Coffeescript abschließen. CoffeeScript ist JavaScript ohne die Kopfschmerzen. CoffeeScript ist JavaScript ohne die Kopfschmerzen. Seit dem Tag, an dem ich meine erste Zeile damit geschrieben habe, habe ich mich immer geärgert, dass das, was ich darin schreibe, immer wie ein Jackson aussieht… Weiterlesen Eine Kata ist in verschiedenen Sprachen verfügbar, so dass Sie ein gutes Verständnis davon bekommen, wie die verschiedene Sprachen erledigen die gleichen Aufgaben. Weitere Sprachen, darunter Python, Java, PHP und Objective-C, sind in Vorbereitung.
Die Herausforderungen sind nützlich und machen Spaß, und Code Wars ist die einzige aufgeführte Website, auf der Sie auch Ihren eigenen Code testen können. Es gibt jedoch wenig Anweisungen, also bereiten Sie sich vor, viel Googeln zu unternehmen, um die Probleme zu lösen. Obwohl dies ein langsamer Prozess sein kann, ist dies ein guter Weg, um herauszufinden, wie die Codierung wirklich aussieht.
Code Schule
Im Gegensatz zu den beiden vorherigen Websites ist Code School nicht kostenlos. Mit 290 $ pro Jahr (29 $ / Monat) fühlt es sich an wie ein Bankier. Das Code School-Team hat jedoch eine Website erstellt, die so ansprechend und nützlich ist, dass sich die Investition lohnt, wenn Sie sich mit Code vertraut machen möchten. Mit einem Abonnement können Sie beliebig viele Kurse belegen und jederzeit zwischen ihnen wechseln. Sie bieten auch zwei Tage kostenlos “Hall Pass” Damit haben Sie 48 Stunden Zeit, um alles kostenlos hier auszuprobieren.
Von den drei hier besprochenen Standorten hat Code School die wenigsten “spielerisch” Gefühl. Jede Lektion besteht aus einer kurzen Videolektion, gefolgt von Herausforderungen. Für jede Herausforderung, die Sie abschließen, erhalten Sie Punkte. Wenn Sie nach Hinweisen fragen, verringert sich der Punktewert der Frage.
Welches solltest du wählen??
Es gibt also drei lustige Möglichkeiten, um das Programmieren zu lernen - welche sollten Sie zuerst ausprobieren? Ich empfehle die Wahl einer Programmiersprache Wie wählt man eine Programmiersprache aus, um heute zu lernen und in 2 Jahren einen hervorragenden Job zu erlangen Wie man eine Programmiersprache für heute wählt, und einen großartigen Job in 2 Jahren zu bekommen Es kann Jahre dauern, bis eine engagierte Arbeit entsteht wirklich guter Programmierer; Gibt es eine Möglichkeit, von heute an die richtige Sprache zu wählen, um morgen eingestellt zu werden? Lesen Sie mehr und die Website basierend auf Ihrem Erfahrungsniveau und was Sie programmieren möchten. Wenn Sie beispielsweise Online-Apps entwickeln möchten, sollten Sie sich für JavaScript entscheiden. Wenn Sie wenig oder keine Programmiererfahrung haben, melden Sie sich für Code Combat an. Wenn Sie einige Grundlagen kennen, nehmen Sie einen Blick auf Code Wars. Wenn Sie iPhone-Apps entwickeln möchten Erstellen Sie Ihre eigene Smartphone-App mit unendlichen Affen - kein Kodierungswissen erforderlich Erstellen Sie Ihre eigene Smartphone-App mit unendlichen Affen - kein Kodierungswissen erforderlich Es wäre großartig, wenn wir alle Zeit, Fähigkeiten und Geduld hätten, um zu lernen Computer-Codierung, zumal die Technologie so viele Bereiche unseres Lebens durchdringt. Aber zum Glück gibt es Anwendungen und Web-Entwickler… Lesen Sie mehr oder Ruby on Rails-Apps, Code School ist der richtige Weg.
Wenn Sie nicht wissen, was Sie tun möchten oder wo Sie anfangen sollen, würde ich Code Combat empfehlen. Es ist das freundlichste und einfachste der drei und bietet Ihnen eine gute Einführung in die grundlegenden Konzepte aller Programmiersprachen. Wenn Sie sich dafür entscheiden, dass Sie es wirklich mögen, können Sie von dort fortfahren.
Code School ist zwar sehr nützlich, erfordert jedoch vor dem Start einige Kenntnisse. Wenn Sie den Unterschied zwischen einer Funktion und einem Array nicht kennen, möchten Sie vielleicht etwas einfacher anfangen.Hochstufen
Sobald Sie mit diesen Programmierseiten die Füße nass gemacht haben, können Sie sich mit anspruchsvolleren Aufgaben befassen, beispielsweise mit der Erstellung Ihrer ersten App. Über diesen Punkt hinaus sind Sie nur durch Ihre Vorstellungskraft eingeschränkt!
Sichern Sie sich etwas Webhosting-Platz für Ihre Web-App oder schreiben Sie ein Programm, das Sie bei Ihren täglichen Aufgaben unterstützt. Holen Sie sich einen Raspberry Pi oder Arduino und testen Sie Ihre neuen Fähigkeiten. Vergessen Sie nicht, wir haben einen Raspberry Pi Guide und einen Arduino Guide für den ersten Blick.
Hast du Spiele oder lustige Seiten benutzt, um das Programmieren zu lernen? Was ist Ihre Lieblingsmethode, um Code zu lernen??Bildnachweis: Javascript von Dmitry Baranovskiy über Flickr
Erfahren Sie mehr über: Programmierung.