
Web Developer's Reference Guide
Joshua Johanan, Ricardo Zea, Talha Khan
- Editorial
- Packt
- Año
- 2016
- Páginas
- ~838
- Nivel
- Intermedio
De qué trata
Obra de consulta de unas 840 páginas firmada por Joshua Johanan, Talha Khan y Ricardo Zea, publicada por Packt en marzo de 2016. Reúne en un solo volumen lo esencial del desarrollo web: HTML, CSS y JavaScript, incluido ECMAScript 6, junto con los frameworks más usados en ese momento, Bootstrap, jQuery y AngularJS (la rama 1.x, anterior al Angular moderno), y Node.js en el servidor. Está pensada para principiantes que necesitan una referencia ordenada, aunque también sirve como libro de consulta para desarrolladores con experiencia.
Empieza por los elementos HTML: metadatos del documento, secciones semánticas, elementos en línea, contenido incrustado, tablas, formularios y elementos de dibujo. Sigue con los atributos globales y específicos. La parte de CSS, la más extensa, cubre pseudoclases y pseudoelementos, selectores, tres capítulos de propiedades y las funciones de CSS. La de JavaScript abarca implementaciones, sintaxis y tipos de variables, expresiones, operadores, sentencias y arrays, programación orientada a objetos y las novedades de ECMAScript 6. Termina con capítulos dedicados a Node.js, Bootstrap, jQuery y AngularJS.
No es un libro para leer de principio a fin ni tiene proyectos o ejercicios guiados. Funciona como un diccionario técnico con explicaciones breves y fragmentos de código para cada elemento, propiedad o función. Ofrece una visión de conjunto amplia y bien organizada, pero los capítulos de frameworks son introductorios. Además, AngularJS ya no tiene soporte, Bootstrap ha cambiado mucho y ES6 se quedó corto frente al JavaScript actual. Para consultas puntuales sobre HTML, CSS o JavaScript, MDN Web Docs es hoy una referencia más completa y actualizada.
- HTML5
- Atributos HTML
- Selectores CSS
- Pseudoclases y pseudoelementos
- Propiedades y funciones CSS
- JavaScript
- ECMAScript 6
- POO en JavaScript
- Node.js
- Bootstrap
- jQuery
- AngularJS
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

