</> CodeBooks
    ← Volver a jQuery (página 2)
    Portada de Head First jQuery

    Head First jQuery

    Ronan Cranley, Ryan Benedetti

    Editorial
    O'Reilly
    Año
    2011
    Páginas
    ~544
    Nivel
    Básico

    De qué trata

    Título de la serie Head First de O'Reilly, escrito por Ryan Benedetti y Ronan Cranley y publicado en 2011, en la época de jQuery 1.6–1.7. Introduce jQuery con el estilo visual y repetitivo de la serie: dibujos, diálogos, cuestionarios y muchos ejercicios. Está dirigido a principiantes que saben algo de HTML y CSS y quieren dar interactividad a sus páginas sin experiencia previa seria en programación.

    Arranca explicando qué aporta un script a una página y cómo se carga jQuery. Luego dedica un capítulo muy gráfico a los selectores y sigue con eventos y funciones, manipulación del DOM para crear páginas dinámicas y efectos y animaciones. Después profundiza en JavaScript (funciones propias, objetos, arrays y bucles) para combinarlo con jQuery. La parte final pasa a Ajax en el cliente y, del lado del servidor, a PHP y MySQL para generar y consumir datos en JSON. Cierra con jQuery UI, que usa para renovar por completo un formulario con widgets y efectos de interfaz, y con una aplicación que usa la API de Google Maps.

    Cada capítulo gira en torno a una pequeña página o aplicación de ejemplo que se construye paso a paso, con ejercicios, rompecabezas y preguntas de repaso. Es raro y valioso que un libro para principiantes conecte el cliente con un backend sencillo en PHP, aunque eso obliga a aprender algo de ese lenguaje. No trata jQuery Mobile, la creación de plugins ni JavaScript avanzado. Su ritmo lento y redundante ayuda a quien programa por primera vez, pero a un desarrollador con experiencia le resultará largo. Hoy sirve sobre todo para entender el DOM y los eventos o para mantener código antiguo.

    • jQuery
    • Selectores
    • Eventos
    • Manipulación del DOM
    • Efectos y animaciones
    • Funciones en JavaScript
    • Ajax
    • JSON
    • PHP y MySQL
    • jQuery UI
    • Google Maps API

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Páginas de ejemplo por capítulo

    Cada capítulo construye una pequeña página interactiva con jQuery (selectores, eventos, manipulación del DOM y animaciones) que se va ampliando a medida que se introducen nuevos conceptos.

    Aplicación con Ajax y backend PHP

    Página que intercambia datos con el servidor mediante Ajax. Un script en PHP con MySQL genera las respuestas en JSON.

    Aplicación con jQuery UI y Google Maps

    Proyecto final que combina widgets de jQuery UI con la API de Google Maps para mostrar información sobre un mapa interactivo.

    Más de jQuery con nivel Básico