2010-06-03 16 views
22

Hay algunas menciones de los principiantes de Javascript que comienzan al revisar parte del trabajo de Douglas Crockford (https://stackoverflow.com/questions/11246/best-resources-to-learn-javascript), pero ninguno de sus recursos parece ser para aquellos que buscan aprender desde cero.¿Una guía para principiantes para aprender JavaScript?

¿Hay alguna sugerencia para principiantes con respecto a la mejor manera de aprender JavaScript?

Personalmente tengo mucha experiencia en HTML y CSS, y algo de PHP (que ayudaría a aprender JS), pero para aquellos que no conocen ningún lenguaje de programación, ¿qué recomendarían?

+1

¿Cuál es el mejor tutorial de Javascript? Http: //stackoverflow.com/questions/646032/whats-the-best-javascript-tutorial – berkay

+1

No aparentemente constructivo, según SO. Si encuentra que esta pregunta es útil, ¡usted no es el tipo de gente que TAN quiere! – Stumbler

Respuesta

0

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

Como principio como se pone.

+16

No recomendé w3schools porque aunque puede tener algunas cosas buenas, su contenido está desactualizado y los ejemplos a menudo muestran [malas prácticas] (http://www.w3schools.com/js/tryit.asp?filename=tryjs_array_for_in), o completamente [conceptos erróneos] (http://www.w3schools.com/jsref/jsref_prototype_array.asp), cosas que un principiante ni siquiera notará, creando malos hábitos ... – CMS

+1

Estoy totalmente de acuerdo con CMS . –

+1

http://w3fools.com/ – LandonSchropp

0

"Javascript, las partes buenas" es muy buena, pero necesita tener algunos antecedentes teóricos o algún p serio experiencia de rogramming para ponerlo en uso. Es un poco alto-frente. Sin embargo, si ha tenido cursos de programación durante su educación, estará bien.

0

diría W3Schools es un muy buen tutorial para alguien sin experiencia en programación. Pero tan pronto como termines eso, comienza a trabajar en el material de Crockford y desaprende todas las cosas malas que aprendiste.

No conozco ninguna introducción a JavaScript que siga las buenas partes de Crockford, pero él dice en la introducción a su libro que le gustaría escribir una introducción a JavaScript en algún momento, ¡así que cruzó los dedos!

0

Head First Javascript es un excelente libro para principiantes. La serie Head First hace un gran trabajo al dividir las cosas en lo básico, pero sigue cubriendo una gran cantidad de terreno a lo largo del libro.

0

AHORA hay algunos buenos tutoriales interactivos para aprender Javascript desde el principio. Si no está familiarizado con la programación de computadoras, intente con Code Avengers (un sitio que ayudé a crear) o CodeCademy. Ambos son gratuitos y te permiten escribir el código desde el principio.

Si tiene algo de experiencia en programación, intente Code School. Tiene cursos para html, css, Javascript y JQuery. Sin embargo, cuestan alrededor de $ 50 por curso. Los alumnos ven videos tutoriales bastante entretenidos y luego completan tareas de programación.

Mi experiencia en aprender y enseñar a otros a programar es que estos tipos de sitios pueden ser una forma efectiva y divertida de aprender programación. Probablemente en conjunción con otros recursos.

2

Code Year ¡también tiene un gran programa para el aprendizaje básico!

1

He estado trabajando mi camino a través Codecademy's offerings, específicamente, "JavaScript Fundamentals", la "non-track courses" in JavaScript, y, como se mencionó anteriormente, su actual "Code Year."

vengo en ello desde la perspectiva de alguien que utiliza para escribir * cáscara nix scripts y código de C y Fortran (sí, sí) para una vida hace un tiempo, y que últimamente ha estado haciendo algo de HTML/CSS básico, por lo que algunas partes eran obvias. La mayor parte, sin embargo, era nueva para mí, ya que prácticamente no tenía experiencia con programación orientada a objetos o basada en eventos.

En general, lo he encontrado muy útil. Puede ser un poco frustrante lograr que su respuesta a un ejercicio en particular "pase", porque el proceso de validación parece depender sensiblemente de la capacidad del "docente" individual para escribir buenos controles, pero esta es solo una queja menor. En su mayoría, esto no es un problema, y ​​las respuestas ya publicadas en los foros en el sitio son bastante útiles si estás atascado. En general, sin embargo, hacer lo que se le pide le dará un mensaje de éxito feliz, y realmente me gusta la interactividad de todo. No es perfecto, por supuesto, pero siento que estoy recibiendo una buena introducción a los puntos clave y conceptos de JavaScript; basta, como mínimo, que pueda hablar lo suficiente sobre el idioma para saber cómo usar Google/Stackoverflow de manera más precisa. Y realmente, siento que estoy obteniendo mucho más que eso: las ideas tontas que he tenido para pequeños guiones de utilidad se están convirtiendo en un placer de implementar.

4

He estado usando los tutoriales en Learnable.com de la gente de Sitepoint, Lynda.com, y Tutsplus. Estos son todos los servicios pagados, pero aprendo mucho de ellos. El tutorial/clase de Codecademy Javascript Fundamentals definitivamente recibe el visto bueno. Codecademy es en tiempo real, desafiante y gratuito.

+0

Este es también un gran recurso: [http://net.tutsplus.com/tutorials/javascript-ajax/the-best-way-to-learn-javascript/](http://net.tutsplus.com/tutorials/javascript-ajax/the-best-way-to-learn-javascript /) – somecallmejosh

Cuestiones relacionadas