</> CodeBooks
    ← Volver a HTML5 (página 3)
    Portada de Pro HTML5 with CSS, JavaScript, and Multimedia

    Pro HTML5 with CSS, JavaScript, and Multimedia

    Mark J. Collins

    Editorial
    Apress
    Año
    2017
    Páginas
    ~560
    Nivel
    Intermedio

    De qué trata

    Manual extenso de Mark J. Collins, publicado por Apress en 2017, que cubre el desarrollo web del lado del cliente con HTML5, CSS3 y JavaScript. A diferencia de sus libros anteriores, no está atado a Visual Studio ni a ASP.NET: es una guía general para desarrolladores y diseñadores web que conocen lo básico y quieren dominar las capacidades modernas del navegador para crear sitios interactivos. Está pensado para un nivel intermedio, aunque los primeros capítulos repasan los fundamentos.

    El libro se organiza en cinco partes y 27 capítulos. La primera repasa las tecnologías base (el marcado HTML, las hojas de estilo y lo esencial de JavaScript). La siguiente parte trata CSS a fondo: selectores, posicionamiento, estilos de texto, bordes y fondos, tablas, animaciones y transformaciones, y un capítulo entero dedicado a Flexbox. Más adelante se trabaja la manipulación del DOM con JavaScript, el audio y el video nativos y SVG. La última parte, de aplicaciones avanzadas, aborda Canvas, arrastrar y soltar, IndexedDB y geolocalización con mapas. Los apéndices tratan AJAX, incluyen el código completo del capítulo de arrastrar y soltar y añaden una lista de referencias.

    El enfoque es muy práctico: cada capítulo propone ejercicios paso a paso con código que puedes seguir (el repositorio oficial de Apress agrupa el código por capítulos), y el capítulo de arrastrar y soltar se cierra con una aplicación completa, un juego de damas. Es una buena obra de consulta para tener una visión amplia de la plataforma web sin frameworks, aunque deja fuera React, Angular o Vue, las herramientas de build y las novedades más recientes de JavaScript, y apenas toca CSS Grid. Conviene completarlo con recursos actuales sobre maquetación y JavaScript moderno.

    • HTML5
    • CSS3
    • Selectores CSS
    • Flexbox
    • Animaciones y transformaciones
    • JavaScript
    • DOM
    • Audio y video
    • SVG
    • Canvas
    • IndexedDB
    • Geolocalización

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Juego de damas con arrastrar y soltar

    Aplicación web desarrollada en el capítulo de drag and drop: un tablero de damas en el que las fichas se mueven con la API nativa de arrastrar y soltar de HTML5, JavaScript y CSS. El código completo aparece en un apéndice.

    Más de HTML5 con nivel Intermedio