Puntuación:
El libro es un buen recurso introductorio para principiantes en el aprendizaje de estructuras de datos y algoritmos en JavaScript. Sin embargo, ha recibido críticas por su mal formato, numerosos errores en el código, falta de explicaciones exhaustivas y, en general, una corrección inadecuada.
Ventajas:⬤ Directo y fácil de leer, lo que lo hace adecuado para principiantes.
⬤ Buen recurso para practicar algoritmos en JavaScript.
⬤ Proporciona resúmenes de estructuras de datos esenciales y algoritmos relevantes para entrevistas.
⬤ Numerosos problemas de formato, especialmente en la versión Kindle.
⬤ Múltiples errores en el código, lo que hace que no sea fiable.
⬤ Muchos críticos consideran que faltan explicaciones y que los conceptos están poco detallados.
⬤ En general, el libro parece escrito con prisas y mal editado.
(basado en 15 opiniones de lectores)
JavaScript Data Structures and Algorithms: An Introduction to Understanding and Implementing Core Data Structure and Algorithm Fundamentals
Explore los conceptos de estructuras de datos y algoritmos y su relación con el desarrollo cotidiano de JavaScript. Una comprensión básica de estas ideas es esencial para cualquier desarrollador de JavaScript que desee analizar y construir grandes soluciones de software.
Descubrirá cómo implementar estructuras de datos como tablas hash, listas enlazadas, pilas, colas, árboles y gráficos. También aprenderá cómo se desarrolla un acortador de URL, como bit. ly, y qué ocurre con los datos cuando se carga un PDF en una página web. Este libro cubre las aplicaciones prácticas de las estructuras de datos y los algoritmos de cifrado, búsqueda, ordenación y concordancia de patrones.
Para los desarrolladores de JavaScript es crucial comprender cómo funcionan las estructuras de datos y cómo diseñar algoritmos. Este libro y el código que lo acompaña proporcionan esa base esencial para hacerlo. Con JavaScript Data Structures and Algorithms puede empezar a desarrollar sus conocimientos y aplicarlos a sus proyectos de JavaScript hoy mismo.
Lo que aprenderá
⬤ Revisar los fundamentos de las estructuras de datos: arrays, listas enlazadas, árboles, pilas, grafos y tablas hash.
⬤ Revisar los fundamentos de los algoritmos: búsqueda, ordenación, recursión, primera búsqueda de amplitud/profundidad, programación dinámica, operadores bitwise.
⬤ Examinar cómo el núcleo de la estructura de datos y algoritmos de conocimiento encaja en el contexto de JavaScript explica el uso de la herencia prototípica y objetos nativos de JavaScript / tipos de datos.
⬤ Tomar una mirada de alto nivel a los patrones de diseño comúnmente utilizados en JavaScript.
A quién va dirigido este libro
Desarrolladores web e ingenieros de software que deseen desarrollar o revisar sus conocimientos fundamentales sobre estructuras de datos.
Principiantes y estudiantes que estudian JavaScript de forma independiente o a través de un curso o bootcamp de codificación.
© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)