</> CodeBooks
    ← Volver a JavaScript (página 6)
    Portada de JavaScript jQuery The Missing Manual, 3rd Edition

    JavaScript jQuery The Missing Manual, 3rd Edition

    David Sawyer McFarland

    Editorial
    O'Reilly
    Año
    2014
    Páginas
    ~686
    Nivel
    Básico

    De qué trata

    Manual introductorio de la serie Missing Manual en el que David Sawyer McFarland enseña JavaScript y jQuery a diseñadores web y personas sin experiencia previa en programación. La tercera edición, de 2014, trabaja con jQuery y jQuery UI de esa época y está pensada para quien ya sabe maquetar con HTML y CSS y quiere añadir interactividad, animaciones y efectos a sus páginas sin sentirse intimidado por la programación.

    El libro se divide en cinco partes. Empieza con los fundamentos de JavaScript: variables, tipos, arrays, condicionales, bucles y funciones. Luego presenta jQuery: selectores, manipulación del DOM, eventos, animaciones y efectos, tareas habituales como rollovers de imágenes, y mejora y validación de formularios web. La tercera parte está dedicada a jQuery UI: cuadros de diálogo, tooltips, pestañas, acordeones, menús, widgets de formulario como el selector de fechas, temas personalizados con ThemeRoller, arrastrar y soltar y efectos. La cuarta parte introduce Ajax con load(), $.get() y la carga de imágenes de Flickr. Cierra con consejos para sacar más partido a jQuery, nociones de JavaScript más avanzado y técnicas de depuración y solución de problemas.

    Su punto fuerte son los numerosos tutoriales paso a paso: casi cada capítulo termina con un ejercicio práctico, desde un pequeño cuestionario hasta una galería de fotos o una barra de navegación responsiva, y culmina con una aplicación de lista de tareas. Es muy accesible y didáctico, pero hoy está algo desfasado: jQuery ha perdido protagonismo frente al DOM nativo y frameworks como React o Vue, y apenas aparece JavaScript moderno (ES2015 o posterior, módulos, fetch). Sirve como introducción amable a la programación en el navegador, siempre que luego se complemente con JavaScript actual.

    • JavaScript básico
    • jQuery
    • jQuery UI
    • Manipulación del DOM
    • Eventos
    • Animaciones y efectos
    • Validación de formularios
    • Ajax
    • ThemeRoller
    • Drag and drop
    • Depuración

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Barra de navegación responsiva

    Menú de navegación construido con jQuery que se adapta a distintos tamaños de pantalla, combinando manipulación del DOM, eventos y CSS.

    Galería de fotos con efectos

    Galería de imágenes interactiva que usa eventos y animaciones de jQuery para cambiar y mostrar fotos con transiciones.

    Imágenes de Flickr en el sitio

    Tutorial de Ajax que obtiene fotos del servicio de Flickr y las inserta dinámicamente en la página con jQuery.

    Aplicación de lista de tareas

    Proyecto final del libro: una aplicación de lista de tareas (to-do list) que reúne jQuery, eventos, manipulación del DOM y componentes de jQuery UI.

    Más de JavaScript con nivel Básico