Descripción general
Un libro de casi 500 páginas, compuesto por 21 capítulos. En el momento de la lectura, esta era la tercera edición del libro. No hay demasiadas imágenes, diagramas y diagramas de flujo. El material se presenta principalmente en forma de texto y código. El nivel de dificultad de lectura es aproximadamente medio, aunque el primer capítulo es bastante fácil. Después de cada capítulo hay un resumen en forma de conclusiones, así como ejercicios prácticos para reforzar el material teórico.
Contenido
Veamos brevemente el contenido y los temas presentados en el libro:
- Capítulo 1. Valores, tipos y operadores
- Capítulo 2. Estructura del programa
- Capítulo 3. Funciones
- Capítulo 4. Estructuras de datos: objetos y matrices
- Capítulo 5. Funciones de orden superior
- Capítulo 6. La vida secreta de los objetos
- Capítulo 7. Proyecto: robot
- Capítulo 8. Errores y defectos
- Capítulo 9. Expresiones regulares
- Capítulo 10. Módulos
- Capítulo 11. Programación asíncrona
- Capítulo 12. Proyecto: lenguaje de programación
- Capítulo 13. JavaScript y el navegador
- Capítulo 14. Modelo de objetos del documento
- Capítulo 15. Manejo de eventos
- Capítulo 16. Proyecto: plataforma de juegos
- Capítulo 17. Dibujando en el lienzo
- Capítulo 18. HTTP y formularios
- Capítulo 19. Proyecto: editor gráfico ráster
- Capítulo 20. Node.js
- Capítulo 21. Proyecto: sitio web de intercambio de experiencias
Opinión
Un libro considerable y como resultado - un resumen considerable. No es mejor, pero tampoco peor que otros libros sobre JS. Bastante moderno, cubre principalmente el trabajo de JS en el navegador y la interacción con HTML y CSS, aunque también hay un capítulo dedicado a Node.js. Un libro de nivel junior/middle. Así que si te gusta el formato de aprendizaje a través de libros y ves que hay algo nuevo para ti en el contenido, entonces puedo recomendar este libro sin problemas.