</> CodeBooks
    ← Volver a JavaScript (página 4)
    Portada de JavaScript The Web Warrior Series, 6th Edition

    JavaScript The Web Warrior Series, 6th Edition

    Don Gosselin, Sasha Vodnik

    Editorial
    Cengage Learning
    Año
    2015
    Páginas
    ~896
    Nivel
    Básico

    De qué trata

    Libro de texto universitario de la colección Web Warrior de Cengage, escrito por Sasha Vodnik y Don Gosselin, que enseña a crear aplicaciones y sitios web dinámicos con JavaScript del lado del cliente. La sexta edición (2015) trabaja con el JavaScript de la época (ECMAScript 5, HTML5 y CSS3) y está pensada para estudiantes principiantes que ya conocen HTML y CSS básicos, aunque no hayan programado antes. Su formato es el de un manual de curso: explicaciones paso a paso, resúmenes, preguntas de repaso y muchos ejercicios al final de cada capítulo.

    El temario recorre los fundamentos del lenguaje (variables, tipos de datos, operadores, funciones, arreglos y estructuras de control), la depuración y el manejo de errores, y la manipulación de la página mediante el DOM y DHTML. Después aborda la mejora y validación de formularios, la programación orientada a objetos en JavaScript, el tratamiento de cadenas y arreglos, y la gestión del estado y la seguridad (cookies y almacenamiento en el navegador). Como novedades de esta edición incorpora un capítulo sobre programación para pantallas táctiles y dispositivos móviles y una introducción a la librería jQuery, además de material sobre Ajax para actualizar páginas sin recargarlas.

    Su sello distintivo es el aprendizaje en contexto profesional: en cada capítulo se trabaja sobre un sitio web diseñado profesionalmente, añadiéndole funcionalidad como se haría en un encargo real, y se completa con proyectos prácticos y casos de estudio adicionales. Es una base muy sólida y ordenada para un primer curso, pero hoy hay que tener en cuenta que es anterior a ES6: no verás let/const, clases, módulos, promesas ni async/await, y jQuery ha perdido protagonismo. Conviene complementarlo después con un recurso de JavaScript moderno.

    • JavaScript del lado del cliente
    • Funciones y tipos de datos
    • Arreglos y control de flujo
    • Depuración
    • DOM y DHTML
    • Validación de formularios
    • JavaScript orientado a objetos
    • Cookies y almacenamiento web
    • Dispositivos táctiles y móviles
    • Ajax
    • jQuery

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sitio web profesional mejorado capítulo a capítulo

    En cada capítulo se añade funcionalidad con JavaScript (validación de formularios, manipulación del DOM, interacción táctil, etc.) a un sitio web de diseño profesional, imitando el trabajo sobre sitios existentes en un entorno real.

    Proyectos y casos de estudio de fin de capítulo

    Ejercicios prácticos y casos de estudio al final de cada capítulo en los que se aplican con HTML, CSS y JavaScript los conceptos vistos.

    Más de JavaScript con nivel Básico