</> CodeBooks
    ← Volver a jQuery (página 5)
    Portada de Professional jQuery

    Professional jQuery

    Cesar Otero, Rob Larsen

    Editorial
    Wrox
    Año
    2012
    Páginas
    ~336
    Nivel
    Intermedio

    De qué trata

    Manual de la serie Wrox Professional en el que Cesar Otero y Rob Larsen recorren jQuery a fondo, desde el núcleo hasta funciones avanzadas. Trabaja con jQuery 1.7.1 y señala las diferencias con versiones anteriores cuando hace falta. La editorial lo dirige a desarrolladores que ya tienen experiencia con HTML, CSS y JavaScript, no a principiantes absolutos. Aun así, algunas reseñas opinan que encaja mejor con programadores de JavaScript que están empezando con jQuery que con perfiles intermedios.

    La primera parte cubre lo esencial: puesta en marcha y depuración, un repaso breve de JavaScript, el núcleo de jQuery, los selectores agrupados por tipo y la gestión de eventos entre navegadores. En eventos explica primero el antiguo bind y después on/off. Siguen formularios y Ajax, y luego animaciones y efectos (mover, desvanecer, alternar, redimensionar), con una breve incursión en canvas. La segunda parte, más aplicada, presenta jQuery UI con ThemeRoller, sus widgets e interacciones de ratón (arrastrar, seleccionar, ordenar, redimensionar). También trata el rendimiento con mediciones en navegadores, el plugin jQuery Templates, la creación de plugins para jQuery y jQuery UI, la programación asíncrona con el objeto Deferred y las pruebas unitarias con QUnit.

    No hay un proyecto guiado: avanza con ejemplos de código cortos y muchas tablas de métodos y parámetros, así que a ratos se lee como una referencia comentada. Su mayor aporte está en los capítulos de rendimiento, buenas prácticas, Deferred y QUnit, poco tratados en otros libros de la época. Conviene saber que jQuery Templates ya estaba obsoleto cuando se publicó y que gran parte de la API refleja jQuery 1.7. Hoy sirve sobre todo para entender o mantener código jQuery heredado.

    • jQuery 1.7
    • Selectores
    • Manipulación del DOM
    • Eventos
    • Ajax
    • Animaciones y efectos
    • jQuery UI
    • ThemeRoller
    • Creación de plugins
    • Deferred
    • QUnit
    • Rendimiento

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✗ Sin proyectos

    Más de jQuery con nivel Intermedio