tutorial principiantes para node libro examples ejemplos desde definicion cero aprender javascript

principiantes - ¿Debo aprender/ser competente en Javascript?



node js examples (20)

A menos que quiera ingresar en javascript, creo que sería mejor que aprendiera lo suficiente de JS para aprovechar una de las bibliotecas de JavaScript de probada eficacia.

Soy un webdev de .NET usando ASP.NET, C # etc. ... "aprendí" javascript en la universidad hace más de 5 años y puedo hacer trabajos básicos con él. Pero me pregunto si es útil ser competente en eso.

¿Por qué debería aprender Javascript? ¿Es más ventajoso aprender JQuery o una biblioteca diferente?


Aprender un segundo lenguaje de programación siempre es bueno. Por el sonido de esto, JavaScript es un lenguaje que usted usa, y también será de uso práctico. Como desarrollador web, se me recomendó en una revisión que aprenda al menos JavaScript básico.

Una biblioteca como jQuery es esencial para el desarrollo web en estos días, por lo que podría aprender eso también.


Asegúrate de agregar estos sitios a tus marcadores:

Sitio del desarrollador de Mozilla : contiene la referencia a la API de Javascript en Mozilla. Esto te ayudará a asegurarte de escribir código que Firefox comprenda.

El sitio de IE en Microsoft Developer Network : Lo mismo, para IE.

Referencia de W3 de DOM para HTML : en la mayoría de las aplicaciones web actuales, el código de Javascript manipula el DOM, que es un seguimiento interno de los objetos mostrados en la pantalla (pero usted ya lo sabía, ¿no?) Esta es la referencia a la API DOM . Es un lenguaje neutral, lo que significa que no se dirige a Javascript, pero estos métodos también existen en Javascript.

Sitio de Douglas Crockford : Doug Crockford es EL HOMBRE cuando se trata de Javascript. Los artículos en su página son de lectura obligatoria. Como Javascript tiene cierres y funciones de primera clase, cree que está más cerca de Lisp y Scheme que de otros idiomas. Y él te enseña cómo mejorar mucho tu código con estas características de idioma.

Red de desarrolladores de Yahoo : es posible que también desee verificar esto. Aunque no soy un visitante habitual de este sitio, no puedo decir mucho al respecto.


Incuestionablemente sí. Hay una razón por la que Google ha hecho tanto escándalo por el motor V8 JS para Chrome , por qué Mozilla está trabajando en TraceMonkey para Firefox y por qué Webkit ha estado trabajando en Squirrelfish por un tiempo (ahora Squirrelfish extreme). Es porque JS se está volviendo más popular cada día.


Javascript es uno de esos idiomas que pasar unas horas aprendiendo probablemente te enseñe el 99% de lo que siempre usarás. Me imagino que estás en el punto en tu aprendizaje de javascript que ahora sabes más que suficiente y solo aprendes uno o más de los frameworks ahora.


No creo que mucho aprendizaje deliberado tenga sentido (pero, por supuesto, necesitas algunos conocimientos básicos), pero también creo que después de algunos años de desarrollo web serás bastante competente en el lenguaje de todos modos :)


Recomendaría revisar primero tu javascript no encuadrado. Refrescando / aprendiendo conceptos básicos de manipulación dom y qué no. Como aprender a construir una lista vinculada, apilar o hacer cola en C ++ antes de aprender a usar el STL (bibliotecas de plantillas estándar).

Además de aplicar javascript directo, sería bueno entrar en un marco que no se abstraiga y cambie la manera en que funcionan las cosas, por ejemplo Prototype. Usted codifica con él de la misma manera que codifica con javascript directo. Lea el código del prototipo, aprenda cómo hacer clases y haga algunas cosas elegantes. Por experiencia, puedo decir leyendo el Prototipo. Me ayudó a aprender mucho.

Después de molestar un poco, entonces diría que vayan por jQuery. Si jQuery no, literalmente, cambia la forma de escribir el código, yo diría que primero lo apruebo, pero aprender a construir clases y herencia js y lo que no puede ser una lección muy importante para alguien que quiere hablar con fluidez JS .


Recomiendo los libros de Jeremy Keith: DOM Scripting y Bulletproof Ajax . Después de que seas más fluido en JS, recomendaría una biblioteca JS (utilizo jQuery, pero eso no es importante).

JS es importante para aprender. No puede usar un marco sin la comprensión adecuada de cómo funciona. Eso es hacer las cosas al revés.


Sí, absolutamente debe aprender JavaScript si está haciendo desarrollo web. Recomiendo encarecidamente JavaScript: The Good Parts , de Doug Crockford. Y, JQuery es un gran marco de trabajo (este sitio lo usa), depende de lo que intenta hacer, YUI y ExtJS también son muy agradables.


Sí, definitivamente aprenda Javascript antes de aprender sobre una de las bibliotecas. Es toda la cosa de andar antes de que puedas correr.


Se recomienda aprender javascript para cualquier desarrollador de aplicaciones web. ¿Por qué?

  • Comprenderá mejor las posibilidades, limitaciones y peligros relacionados con el desarrollo de una aplicación web
  • Es un impulso para su carrera, si está trabajando en una aplicación web que tiene una interfaz de usuario .

Sin embargo, aprender javascript suele ser una compensación entre un lenguaje de programación y otro. Debes considerar si javascript es relevante para tu carrera o proyecto.


Si eres un webdev, entonces sí, debes ser hábil con Javascript. Javascript es una parte importante de hacer que las aplicaciones web sean tan interactivas como las aplicaciones de escritorio.

Dicho esto, aprende a utilizar una de las bibliotecas compatibles con varios navegadores como JQuery, Prototype, etc. No necesitamos tener ninguna mejora del navegador creada con Javascript, solo porque cualquier hombre / mujer real haga lo propio.

Algunas cosas para aprender en Javascript: 1. Sintaxis básica 2. Los diversos sabores de declaración de función. 3. Pasar funciones alrededor y cómo utilizar funciones pasadas.


Si está haciendo un desarrollo web, en algún momento va a estar expuesto a Javascript o a ECMAScript en algún momento de su carrera por cualquiera de varios motivos. Como mínimo, debe saber lo suficiente de JavaScript para poder validar la entrada del usuario; sin embargo, la web se está moviendo en el sentido de utilizar más Ajax, por lo que también debería saber lo suficiente como para aprovechar adecuadamente una de las bibliotecas más importantes, como jQuery .

Como algunos de los otros usuarios han notado, puede aprender la mayor parte de lo que necesita de Javascript día a día en un solo día o en algunas tardes. Si desea obtener más avanzado con Javascript, tendrá que invertir mucho más tiempo en aprender el idioma, pero es probable que a menos que busque este tipo de trabajo, no encuentre algo que una biblioteca preexistente no tenga. t ya existe para.


Una cosa buena acerca de JavaScript es que es bastante diferente de los lenguajes principales como C #, VB.NET o Java. Aprenderlo, especialmente si tiene ocasiones para usarlo, le dará otra idea sobre la programación, y eso siempre es bueno. Creo que vale la pena aprenderlo.


Creo que debería tener una buena base de knoloedge de especificación del lenguaje y DOM (Document Object Model). es decir, debes saber cómo encontrar / crear "objeto de página" y editar propiedades. También debe tener una idea de las técnicas de javascript "orientadas a objetos", que es el punto de partida de muchos frameworks. no necesita aprender un marco específico si no lo usa. ¡simple, tenga en cuenta el concepto básico genérico!


Si lo único que quieres es hacer algunos efectos de interfaz de usuario simples y similares, ¡te sugiero que elijas una biblioteca y la busques!

El uso de bibliotecas elimina todas las implementaciones defectuosas de JavaScript y le proporciona una API que es la misma en todos los navegadores. Y si está trabajando junto con otros, también es una gran manera de implementar estándares de código y mejores prácticas.


Iré con la respuesta opuesta que la mayoría está publicando. Aprender javascript como desarrollador en estos días es casi inútil. El lenguaje es lo suficientemente similar a Java / C # que es sintaxis y la semántica no debe perderse en ti.

Lo que debes aprender es jQuery.

A medida que use jQuery, obtendrá de todos modos las cosas más comunes que necesitará de javascript.


Sí, debes aprender JavaScript. ¡Tarde o temprano tendrás que usarlo!


Si de todos modos está involucrado con la Web, la respuesta es "Sí, siempre". Tal vez un programador integrado o de sistema podría funcionar sin JavaScript, pero no con un webdev.

La mayoría de las bibliotecas están diseñadas para aliviar parte del dolor de interactuar con una multitud de navegadores. No abstraen la funcionalidad principal de JavaScript.