2009-05-07 17 views
29

Soy nuevo en ASP.NET MVC y jQuery. ¿Cuál es la mejor manera de aprender jQuery? ¿Hay buenos enlaces, blogs y screencasts?¿Cuál es la mejor manera de aprender jQuery?

+0

Publique la investigación que ha realizado para que las personas puedan hacer recomendaciones más específicas. Gracias. Me temo que esta pregunta se cerrará como "no constructiva" por ser demasiado amplia ... – bernie

+0

http://robinz.in/begin-with-jquery/ –

Respuesta

48

tuve problemas con jQuery in Action porque sentí que era más bien un manual de referencia en lugar de un tutorial. Quizás hace un año era la mejor referencia/tutorial, pero ahora hay muchas otras alternativas.

Por otro lado, realmente disfruté el libro Javascript: The Missing Manual porque sentí que tenía mejores ejemplos. No dejes que el título del libro te engañe, después de una breve introducción a JavaScript, el autor te presenta jQuery y usa jQuery para el resto del libro.

También compré dos libros PDF desde Packt Publishing:

1) Learning jQuery 1.3

2) jQuery UI 1.6: The User Interface Library for jQuery

Ambos son publicaciones recientes y bien escrito. A menudo puede encontrar descuentos de "porcentaje de descuento" de su grupo de usuarios local o en Internet para aplicar al precio de compra de los libros en PDF descargables.

Si está buscando un solo libro que cubra tanto jQuery como el proyecto jQuery UI, este libro de Wrox podría ser útil: Beginning JavaScript and CSS Development with jQuery. Una búsqueda rápida en Google reveló que puede navegar algunos de los contenidos del libro en línea en: Google Book Search - Beginning JavaScript Development With jQuery By Richard York

De hecho, recomendaría aprender de ejemplos publicados en la web. Hay un montón más en:

Learning jQuery - a site related to the Packt book listed above

Encosia - ASP.NET, AJAX and more

ASP.NET and MVC jQuery related posts at Haacked

Rick Strahl's Web Log

+3

Creo que "JavaScript: el manual que falta" es uno de los mejores libros de JS que hay. – Nosredna

+1

Aprendí la mayor parte de la potencia viendo estos videos en nettuts http://net.tutsplus.com/articles/news/learn-jquery-in-30-days/. Tu código a lo largo y aprendes acerca de los efectos deslizantes, todo es hermoso por codificación a lo largo. Realmente bueno. – patriques

+0

Para cualquiera que desee aprender jQuery rápidamente mientras produce un código útil, recomendaría un libro de cocina como estos: http://www.revillweb.com/jquery-book-jquery-2-0-development-cookbook/ & http: // shop.oreilly.com/product/9780596159788.do. Estoy bastante predispuesto con el primero :) –

2

Lo estoy aprendiendo al intentar responder preguntas en JQuery aquí en Stackoverflow.

3

Le sugiero que se familiarice primero con JavaScript. Libros de la talla de O'Reilly son siempre un buen recurso.

En cuanto a jQuery, su sitio de documentación es fantástico. http://docs.jquery.com

¡Buena suerte!

+2

De hecho, encuentro que sus documentos son muy escuetos y difíciles de buscar:/ – womp

+0

Script .aculo.us y los documentos de Prototype son mucho, mucho peores. – rtperson

1

JQuery in action es el mejor libro sobre este tema.

+0

Estoy de acuerdo. También aprendí mucho de ese libro. – rymn

0

He descubierto que la mejor manera de aprender lenguajes de programación/frameworks es revisar los documentos y jugar con ellos.

6

Siempre aprendo mejor con un proyecto, una fecha límite y un cliente implacable.

También "JQuery in Action" es un libro decente.

0

supe jQuery leyendo 4páginas artículo de la revista php. Después de una breve presentación, simplemente pruebe demos de documentos de jQuery: esa es realmente la mejor manera. No pierdas el tiempo leyendo libros, consume mucho tiempo y después de eso, tendrás que probarlo tú mismo.

4

Construir algo. Intente crear, por ejemplo, una aplicación de calculadora utilizando divisiones clicables en lugar de botones y almacenando datos en el contenido html en lugar de en variables de JavaScript. Este tipo de ejercicio te dará una calculadora horrible pero una buena experiencia en la manipulación de cosas.

+5

no se puede construir una silla sin saber cómo cortar madera –

4

La mejor manera de aprender es comenzar a construir algo. Puede tomar cualquier proyecto personal suyo e intentar implementar jQuery en él. Otra buena forma de aprender cualquier tecnología es participar en foros. ¡Estás en el lugar correcto (StackOverFlow)! Hay una etiqueta para JQuery que puede usar para ver todas las preguntas de JQuery. Intenta encontrar una solución a los problemas. ¡Esto lo ayudará a usted y también a la otra persona que está tratando de buscar la respuesta!

También hay un video de JQuery de 38 minutos que es posible que desee ver para comenzar.

http://highoncoding.com/Videos/537_Extended_Screencast_on_JQuery_Whole_38_Minutes_.aspx

0

leer a través de todas las secciones de esta única: http://api.jquery.com y sabrá casi todo sobre él - no todas las mejores prácticas, aunque ... los que llegará con el tiempo y la experiencia. Su mejor opción es pensar en algo que desee hacer y luego simplemente hacerlo utilizando diferentes partes pertinentes de jQuery.

Aprendí originalmente usando http://visualjquery.com/ pero eso no se ha actualizado desde 1.2.6 (porque ahora es el api.jquery.com mencionado anteriormente). No estaría donde estoy hoy con la biblioteca si no fuera por esos dos sitios web (¡gracias, Remy Sharp!).

0

La mejor manera de aprender jQuery es codificar mientras lo hace. Ahora, me considero un novato tanto en Javascript como en jQuery, pero estoy haciendo algunos proyectos personales que voy a lanzar pronto cuando reciba mi propio servidor. Los proyectos son pequeños y están relacionados con jQuery.

Desarrollo de complementos, complementos de animación que animan el cuerpo de la página. Desarrollo una presentación de diapositivas para imágenes. Pero sabes qué, creo que jQuery realmente hace las cosas muy simples. Especialmente para la animación.

Me temo que voy a perder mi conocimiento en Javascript una vez que programo en jQuery por mucho tiempo.

También le recomiendo que emule los diseños de flash en Javascript. Si vas a Gamespot.com, verás que sus diseños son flash. Intenta hacer algo similar usando jQuery/Javascript.

Oye, y tienes tu propio estilo de aprendizaje. Aprendo al leer el libro. Una vez que termine de leer el libro, me sentaré en mi computadora y programaré todo lo que aprendí. Si olvidé algo, abriré el libro y encontraré la referencia. Encontré la mejor manera de aprender programación. Pero puede tener un estilo diferente de aprendizaje. Tal vez prefiera leer y programar al mismo tiempo. O revisando el código fuente y aprendiendo de allí.

Haz un poco de blogging en tu cartera. Detalla cómo creaste los complementos jQuery. Contribuye a jQuery. Haz que la gente use tu complemento. Comparte algo de amor

1

Aprendí jQuery leyendo un libro llamado jQuery: Novice to Ninja. Durante un tiempo, el PDF se podía descargar libremente, así que pensé "qué diablos", pero en realidad era un libro realmente bueno y fue un examen bastante detallado y muy fácil de leer sobre lo que jQuery puede hacer por usted. ¡Lo recomiendo!

Kyle

1

personalmente creo que es mejor empezar por la comprensión de JavaScript. Recomiendo JavaScript: The Good Parts, de Douglas Crockford, a cualquier persona que esté comenzando, en particular a aquellos que tienen experiencia con otros idiomas. La sintaxis de JS hace que el lenguaje parezca engañosamente familiar. Una vez que te sientas cómodo con JS, probablemente sabrás cómo acercarte al aprendizaje de jQuery (si solo puedes leer documentos/ejemplos o si necesitas leer un libro más instructivo como los que se han sugerido). Nunca "aprendí" jQuery. Para mí, es como cualquier otra biblioteca y leo los documentos para su uso, pero en realidad prefiero no usarlo cuando no lo necesito.

Cuestiones relacionadas