
Web Development with jQuery
Richard York
- Editorial
- Wrox
- Año
- 2015
- Páginas
- ~674
- Nivel
- Intermedio
De qué trata
Obra extensa de Richard York para Wrox, revisión y continuación de su libro de 2009 Beginning JavaScript and CSS Development with jQuery. Más de la mitad del contenido es nuevo o se actualizó. Está pensado para desarrolladores web de nivel intermedio que conocen HTML, CSS y algo de JavaScript y quieren dominar jQuery como herramienta diaria, desde la API básica hasta jQuery UI y plugins de terceros.
La primera parte recorre la API de jQuery: selección y filtrado de elementos, recorrido y manipulación del DOM, eventos, manipulación de CSS, Ajax, animaciones, desarrollo de plugins y arrastrar y soltar con HTML5. Esta edición amplía los temas de eventos, CSS, Ajax, animación y drag and drop. La segunda parte se dedica a jQuery UI: draggable y droppable, sortable, selectable, y los widgets accordion, datepicker, dialog y tabs. La tercera trabaja con plugins de terceros como Tablesorter para tablas interactivas. Según la editorial, también incluye material sobre aplicaciones móviles y jQuery Mobile.
La última parte es la más práctica: en cada capítulo se construye una pieza concreta, como un pase de diapositivas interactivo, un reproductor que controla audio y video HTML5 y un editor WYSIWYG sencillo. Su punto fuerte es la amplitud y las explicaciones detalladas, propias de un libro de referencia y aprendizaje a la vez. Por su tamaño, conviene usarlo por capítulos y no leerlo de corrido. Hay que tener en cuenta que se centra en el jQuery de 2014–2015 y no trata frameworks modernos ni herramientas de compilación.
- jQuery
- Selectores y filtrado
- Manipulación del DOM
- Eventos
- Ajax
- Animaciones
- Drag and drop HTML5
- Plugins
- jQuery UI
- Tablesorter
- Audio y video HTML5
- jQuery Mobile
¿Cómo enseña?
Teoría + práctica
- ✓ Incluye ejercicios
- ✓ Incluye proyectos
Proyectos
Pase de diapositivas interactivo
Slideshow construido con jQuery que combina manipulación del DOM, eventos y animaciones para navegar entre imágenes.
Controles de audio y video HTML5
Interfaz hecha con jQuery para controlar los elementos audio y video de HTML5 (reproducción, pausa y otros controles).
Editor WYSIWYG sencillo
Editor de texto enriquecido básico en el navegador, con barra de herramientas manejada mediante jQuery.
Tabla interactiva con Tablesorter
Tabla HTML con ordenación por columnas usando el plugin de terceros Tablesorter.

