</> CodeBooks
    ← Volver a JavaScript (página 12)
    Portada de Beginning JavaScript, 5th Edition

    Beginning JavaScript, 5th Edition

    Jeremy McPeak

    Editorial
    Wrox
    Año
    2015
    Páginas
    ~829
    Nivel
    Básico

    De qué trata

    Introducción a JavaScript de la serie Beginning de Wrox, escrita por Jeremy McPeak, coautor de las dos ediciones anteriores y programador que trabaja sobre todo con JavaScript y C#. La edición de 2015 enseña el JavaScript de la era de HTML5 (ES5), justo antes de que ES2015 se generalizara. Está pensada para principiantes: basta con saber algo de HTML y CSS, y no hace falta experiencia previa en programación.

    El recorrido es progresivo. Empieza con los fundamentos: tipos de datos, variables y arrays, condicionales y bucles, funciones y ámbito, objetos nativos, manipulación de cadenas con expresiones regulares, y fechas, horas y temporizadores. Sigue con la programación del navegador: objetos del navegador y detección del navegador del usuario, scripting del DOM, eventos con código compatible entre navegadores, arrastrar y soltar, y formularios HTML. La parte final aborda JSON, el almacenamiento con cookies y Web Storage, Ajax, los elementos multimedia de HTML5, jQuery y otras librerías como Modernizr, Prototype y MooTools. Termina con un capítulo sobre errores comunes, depuración y manejo de errores, y los apéndices incluyen referencias del núcleo del lenguaje y del DOM del W3C.

    Cada capítulo incluye ejercicios con soluciones en un apéndice, además de ejemplos descargables desde el sitio complementario, así que se presta bien al aprendizaje autodidacta. No hay un proyecto integrador grande, sino muchos ejemplos prácticos breves. Hoy hay que leerlo sabiendo que es anterior a let/const, las clases, los módulos, las promesas y Fetch, y que buena parte de lo dedicado a la compatibilidad entre navegadores, a jQuery, Prototype y MooTools ha perdido vigencia. Sirve para asentar los conceptos básicos del lenguaje y del DOM, pero conviene complementarlo con un texto sobre JavaScript moderno.

    • Fundamentos de JavaScript
    • Variables y arrays
    • Funciones y ámbito
    • Expresiones regulares
    • DOM
    • Eventos
    • Formularios HTML
    • JSON
    • Web Storage y cookies
    • Ajax
    • HTML5 media
    • jQuery

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de JavaScript con nivel Básico