2010-06-03 12 views
22

Es gibt ein paar Erwähnungen von Javascript-Neulingen, die von Douglas Crockfords Arbeit beginnen (https://stackoverflow.com/questions/11246/best-resources-to-learn-javascript), aber keine seiner Ressourcen scheint für diejenigen zu sein, die von Grund auf lernen wollen.Ein Anfängerleitfaden zum Erlernen von JavaScript?

Gibt es Vorschläge für komplette Anfänger, wie man am besten JavaScript lernt?

Persönlich habe ich viel HTML- und CSS-Erfahrung, und etwas PHP (das würde helfen, JS zu lernen), aber für diejenigen, die keine Programmiersprache wissen, was würden Sie empfehlen?

+1

Was ist das beste Javascript Tutorial? Http://stackoverflow.com/questions/646032/whats-the-best-javascript-tutorial – berkay

+1

Nicht konstruktiv anscheinend, nach SO. Wenn Sie diese Frage als nützlich empfinden, sind Sie nicht die Art von Leuten, die SO wollen! – Stumbler

Antwort

0

http://www.w3schools.com/js/default.asp

Als zermahlen wie es geht.

+16

Ich habe w3schools nicht empfohlen, da es zwar einige gute Sachen haben kann, aber der Inhalt ist veraltet und die Beispiele zeigen oft [bad-practices] (http://www.w3schools.com/js/tryit.asp?filename=tryjs_array_for_in), oder komplett [falsche Konzepte] (http://www.w3schools.com/jsref/jsref_prototype_array.asp), Dinge, die ein Anfänger nicht einmal bemerken wird, schlechte Angewohnheiten aufbauend ... – CMS

+1

Ich stimme voll und ganz mit CMS überein . –

+1

http://w3fools.com/ – LandonSchropp

0

"Javascript, die guten Teile" ist sehr gut, aber man muss einen theoretischen Hintergrund oder einige ernste p haben rogramming Erfahrung, um es zu verwenden. Es ist ein bisschen hochnäsig. Wenn Sie jedoch während Ihrer Ausbildung Programmierkurse hatten, wird es gut gehen.

0

würde ich sagen W3Schools ein ziemlich gutes Tutorial ist für jemanden ohne Programmiererfahrung. Aber sobald Sie damit fertig sind, fangen Sie an, durch Crockfords Material zu arbeiten und verlernen Sie all die schlechten Dinge, die Sie gelernt haben.

Ich kenne keine Einführung in JavaScript, die Crockfords gute Teile folgen, aber er sagt in der Einleitung zu seinem Buch, dass er irgendwann eine Einführung in JavaScript schreiben möchte, also Daumen drücken!

0

Head First Javascript ist ein ausgezeichnetes Buch für Anfänger. Die Head First Serie macht einen großartigen Job, um Dinge auf das Wesentliche zu reduzieren, deckt aber immer noch viel Boden im Buch ab.

0

Es gibt jetzt einige gute interaktive Tutorials zum Erlernen von Javascript von Anfang an. Wenn Sie ziemlich neu in der Computerprogrammierung sind, versuchen Sie Code Avengers (eine Seite, die ich half zu erstellen) oder CodeCademy. Beide sind kostenlos und bringen Sie von Anfang an dazu, Code zu schreiben.

Wenn Sie einige Programmiererfahrung haben, versuchen Sie Code School. Es hat Kurse für HTML, CSS, Javascript und JQuery. Allerdings kosten sie etwa 50 Dollar pro Kurs. Die Lernenden sehen sich ziemlich unterhaltsame Videoanleitungen an und absolvieren dann Programmieraufgaben.

Meine Erfahrung beim Lernen und Lehren von anderen zu programmieren ist, dass diese Art von Websites beide effektiv und unterhaltsam sein können, um das Programmieren zu lernen. Wahrscheinlich in Verbindung mit anderen Ressourcen.

2

Code Year hat auch ein tolles Programm für das Erlernen von Grund!

1

Ich habe mich durch Codecademy's offerings gearbeitet, speziell, "JavaScript Fundamentals", die "non-track courses" in JavaScript, und, wie oben erwähnt, ihre aktuellen "Code Year."

ich es aus der Perspektive von jemandem komme, die * nix-Shell schreiben verwendet Skripte und C und Fortran (ja, ja) kodieren für ein Leben vor einer Weile, und wer kürzlich etwas grundlegendes HTML/CSS gemacht hat, so waren einige Teile offensichtlich. Das meiste war mir jedoch neu, da ich so gut wie keine Erfahrung mit objektorientierter oder ereignisgesteuerter Programmierung hatte.

Im Großen und Ganzen habe ich es sehr nützlich gefunden. Es kann ein wenig frustrierend sein, wenn Sie Ihre Antwort auf eine bestimmte Übung als "bestanden" erhalten, da der Validierungsprozess empfindlich von der Fähigkeit des einzelnen Lehrers abhängt, gute Prüfungen zu schreiben, aber dies ist nur eine kleine Beschwerde. Meistens ist das kein Problem, und die bereits geposteten Antworten in den Foren auf der Website sind sehr hilfreich, wenn Sie nicht weiterkommen. Im Allgemeinen erhalten Sie, wenn Sie das tun, was Sie gefragt werden, eine glückliche Erfolgsbotschaft und ich mag die Interaktivität von allem. Es ist natürlich nicht perfekt, aber ich habe das Gefühl, dass ich eine gute Einführung in die wichtigsten Punkte und Konzepte von JavaScript bekomme; Genug, mindestens, dass ich genug von der Sprache sprechen kann, um Google/Stackoverflow genauer zu verstehen. Und wirklich, ich fühle mich, als würde ich viel mehr bekommen - die dummen Ideen, die ich für kleine Hilfsskripte hatte, werden zu einer Freude, sie zu implementieren.

4

Ich habe die Tutorials in Learnable.com von den Sitepoint Völker, Lynda.com und Tutsplus verwendet. Das sind alles bezahlte Dienste, aber ich lerne viel von ihnen. Die Codecademy Javascript Fundamentals Tutorial/Klasse bekommt definitiv einen Daumen hoch. Codecademy ist Echtzeit, herausfordernd und kostenlos.

+0

Dies ist auch eine großartige Ressource: [http://net.tutsplus.com/tutorials/javascript-ajax/the-best-way-to-learn-javascript/](http://net.utsplus.com/tutorials/javascript-ajax/the-best-way-zu-lernen-javascript /) – somecallmejosh

Verwandte Themen