- Mente abierta: realmente ve con la mente abierta y no asumas nada. Esto se aplica a cualquier lenguaje de programación, pero más aún a JavaScript. Usted ve, JavaScript ha pasado por una historia muy interesante desde su inicio. Muchos conceptos son raros y se nombran incorrectamente. Así que no sigas como se llama y asume algo. Aprende con mente abierta y aprende a fondo.
- Desaprender: esto solo se aplica si conoce algún otro lenguaje de programación. Como mencioné en el n. ° 1, JavaScript ha pasado por una larga historia y, por lo tanto, ha adaptado muchos conceptos de otros lenguajes. Pero extrañamente, o se implementan de manera muy diferente o se nombran de manera diferente (solo por diversión, ya sabes). Entonces, si conoces otros idiomas, comenzarás a asumir cosas (ver # 1), lo cual es un gran problema. JavaScript no sigue el sentido común cuando se trata de terminología y conceptos. Intente desaprender lo que sabe antes de comenzar o al menos póngalo en un segundo plano. Esta es una razón por la que JavaScript es mucho más fácil para los no programadores que los programadores experimentados.
- Aprenda a gustar / recordar palabras de moda: recordar lo que significan las palabras de moda en la terminología de JavaScript es una gran cosa en la comunidad JS. Tenga en cuenta que estas palabras de moda pueden tener un significado completamente diferente en el lenguaje hablado / científico / matemático, pero eso no es relevante. Debe recordar lo que significa en términos JS. Isomórfico, prototipo, promesa, uglify son algunos ejemplos de estos.
- ¿Pasó tiempo aprendiendo estructuras de datos y algoritmos? Demasiado. La mayoría de los casos de uso de JavaScript no necesita ninguna estructura de datos y lógica de algoritmo. Pasará mucho más tiempo cambiando dinámicamente los estilos DOM. Eso suena abrumador? Ver # 3.
- Ahora, ¿qué puedes aprender para acelerar tu aprendizaje de JavaScript? Aprenda conceptos básicos o programación como instrucciones de control, bucles, funciones, OOP, programación funcional, etc. También comience con conceptos básicos de cómo funcionan los motores JavaScript dentro y fuera de los navegadores. De esta manera, usted tiene una comprensión básica sólida para comenzar.
¿Cuáles son los requisitos previos para aprender Javascript?
Related Content
¿Solo los ciudadanos educados tienen derecho a votar en una democracia?
Hola,
El conocimiento básico de cualquier lenguaje de programación es el único requisito previo para aprender JavaScript. ¿Cuáles son los requisitos previos para aprender Javascript?
- Conocimientos básicos de Java o cualquier lenguaje de programación.
- Conocimientos básicos de HTML
Aquí hay tutoriales de JavaScript:
JavaScript – Tutorial de JavaScript
¿Qué es JavaScript? – Definición
Escribir un programa simple Java Script
Declaraciones JavaScript
Gracias
JavaScript es un excelente primer idioma.
Puede aprender los conceptos básicos en Codecademy: aprenda a codificar
Una vez que tenga eso, intente resolver algunos problemas de codificación en Coderbyte: practique la programación con nuestros desafíos de programación y juegos
Mientras trabajas con ellos, intenta construir algunos proyectos básicos. Para eso, necesitará HTML y CSS, y jQuery podría ayudarlo a asumir proyectos más ambiciosos (relativamente). También puede aprender todos en Codecademy.
Podrías aprender JavaScript sin ningún conocimiento previo de programación (lo hice).
Dicho esto, después de unos años de codificación, aquí hay algunos temas de estudio sugeridos que ciertamente lo ayudarán a aprender JavaScript, pero ciertamente no son necesarios:
- Álgebra , solo útil para programar en general
- Matemáticas discretas , nuevamente útiles para la programación en general.
- Algoritmos en estructuras de datos, ver justificación para 1–2
- Un lenguaje tipeado estático . Si tuviera que resaltar uno de estos y convertirlo en una fuente de 100 pt, lo haría. Aprender un lenguaje tipeado estático como C ++ será invaluable para tus habilidades de JavaScript. Le darán una mejor idea de lo que está sucediendo en un programa JavaScript. Aunque JavaScript se escribe dinámicamente, los idiomas de tipo dinámico y los idiomas de tipo estático funcionan de manera similar, pero los idiomas dinámicos tienen más actividad oculta. C ++ u otro tipo de lenguaje estático le dará un vistazo debajo de ese capó.
¡Hola, no hay requisitos previos para aprender Javascript! Puede comenzar con nunca haber codificado antes o puede haber codificado toda su vida en otro idioma, ¡de cualquier manera puede terminar en el mismo lugar con Javascript!
¡Todo lo que realmente necesita es un deseo de aprender y la fuerza de poder cada vez que se atasca! Hay una serie de buenos recursos en línea que pueden proporcionar el material para aprender Javascript.
Aquí hay una pareja:
Codecademy: esta es muy popular y le dará muchas guías y consejos sobre cómo codificar en Javascript. Proporciona una buena cantidad de mano a través de sus desafíos (que tiene sus ventajas y desventajas). Si te sientes especialmente ansioso por aprender un lenguaje de programación, definitivamente es una manera fácil de relajarte.
CSX: este está orientado específicamente al plan de estudios de uno de los programas de codificación de 3 meses, pero el material allí es definitivamente relevante independientemente de lo que planee hacer. En particular, CSX le ofrece muchos desafíos de codificación y es un poco más práctico que Codecademy, y realmente tendrá que superarlo. Se requiere más valor para pasar por esto, pero creo que aprender a través de prueba y error puede ser mucho más efectivo que solo a través de la enseñanza.
JavaScript elocuente: si está buscando algo más de libro de texto y es bastante profundo, descubrí que Javascript elocuente fue útil. Entra en una buena cantidad de detalles, y para algunas personas, no es la presentación más útil de Javascript, especialmente si eres nuevo. Sin embargo, dado que encontré una gran ayuda en el aprendizaje desde que comencé a aprender Javascript con alguna experiencia previa en codificación de C ++.
¡Espero que esto sea útil! ¡Realmente creo que todo lo que necesitas es salir y comenzar a codificar!
No hay requisitos previos para aprender JavaScript. Sin embargo, aprender JavaScript podría ser más rápido y fácil si ya conoce algún lenguaje de programación orientado a objetos (como C ++, Java, etc.) ya que escribir códigos en JavaScript es más o menos como escribir código en C ++ y Java. Sin embargo, esto no significa que estos idiomas sean exactamente iguales. Espero que mi respuesta haya ayudado.
Que yo sepa, no hay requisitos previos. La mejor manera de aprender todo acerca de este lenguaje es comenzar a cuestionar cada bit y no aceptar nada al pie de la letra. Si viene de otro idioma fuertemente tipado, le llevará un tiempo acostumbrarse.
Comencé con conferencias de Douglas Crockford. Los revisé un par de veces. Es bastante atractivo y tiene un gran control sobre el idioma. Y luego, me mudé a su libro mientras escribía código constantemente y aplicaba los conceptos que había aprendido. Además, el sitio líder de secuencias de comandos Java Eloquent en la red es un buen lugar para aprender. Lo uso todo el tiempo para volver a lo básico.
[A2A]
No hay requisitos previos para aprender ningún lenguaje de programación. Siempre hay una primera vez para todo.
Y como ha pedido específicamente JavaScript, puede comenzar ahora mismo.
Aquí hay algunos recursos.
Conceptos básicos de JavaScript y http://www.codecademy.com/
Pasión por aprender algo nuevo, conocimiento básico de HTML.
Primero revise los Tutoriales web en línea de W3Schools, los conceptos básicos de JavaScript, http://www.codecademy.com/ y luego aprenda conceptos avanzados de JS en el libro secrets_of_the_javascript_ninja.
El conocimiento básico de HTML, estructura DOM y conceptos de programación orientada a objetos es suficiente para inclinar Javascript. Además, si tiene conocimiento de HTTP, cómo funciona el navegador, etc., sería una ventaja.
La razón por la que desea aprender JavaScript determinaría cómo lo aprende. Por ejemplo, si desea usar js en asociación con html y CSS para un sitio web, entonces el js que intenta aprender es muy simple y puede ponerse al día bastante rápido. Pero si desea aprender js como lenguaje para codificar mucho, como literalmente escribir bibliotecas creando funcionalidades de audio y video, etc., entonces necesita profundizar. Puede ir a w3schools.com para aprender lo básico y obtener algunas páginas web simples o aplicaciones ejecutándose para comenzar. Podrías usar jsfiddle.net para probar ejemplos simples
Si. El JavaScript es manipular los elementos Dom, sus estilos dinámicamente y hacer algunas validaciones del lado del cliente.
Es mejor tener conocimiento en elementos HTML, atributos. Y la peor parte aquí es que cada navegador tiene su propio compilador. así que lo que escriba para el navegador Chrome puede no funcionar en IE y viceversa. Entonces, un programador debe saber cómo varios navegadores tratan su código.
La misma regla se aplica si considera el rendimiento.
No, no creo que necesite mucho conocimiento previo de nada antes de aprender JavaScript.
Debe conocer los conceptos básicos de HTML porque manejará muchos eventos como pasar el mouse y hacer clic.
En segundo lugar, debe saber la diferencia entre el lenguaje de secuencias de comandos del lado del cliente y el lenguaje de secuencias de comandos del lado del servidor porque he visto a muchas personas que tienen problemas para comprender la diferencia entre “enviar” y el “botón” normal en JavaScript.
No. Querrás aprender los conceptos básicos de HTML y CSS. Saber ayudaría, pero no son necesarios.
Recomiendo http://freecodecamp.com para ayudarlo a comenzar
NO hay requisitos previos para aprender nada en el mundo. Todo lo que uno necesita es un punto de partida.
Yo diría que tome clases de W3 School si está comenzando.
Nada … ¡es el lenguaje más fácil de aprender fuera de Python! Pruebe JavaScript por ejemplo si nunca antes ha escrito JavaScript.
More Interesting
¿Qué es lo más loco que has hecho en tu clase?
¿Cuáles son algunos de los mejores temas de WordPress para una escuela?
¿Cuál es el mayor problema en educación y cómo podemos solucionarlo?
¿Qué ciudad, Delhi o Bangalore, es mejor para la educación?
¿Por qué pagamos la universidad pero no la primaria hasta la secundaria?
¿Cuál es la rutina diaria de un estudiante de CSE del Manipal Institute of Technology?