Coffee bytes

Blog de desarrollo web con Python y Javascript

Eduardo Zepeda

El mejor libro para aprender Javascript moderno

El martes, 1 de octubre de 2019

por Eduardo Zepeda

Tiempo de lectura: 3 minutos

Hay muchos buenos libros para aprender Javascript sin embargo el libro Eloquent Javascript de verdad me hizo entender Javascript moderno. Si piensas dedicar algunas horas a adquirir conocimiento de este lenguaje, no pierdas tu tiempo buscando más, difícilmente encontrarás un libro que cubra tal variedad de conceptos de una manera tan entendible y completa como este.

5 razones para leer el libro

Primero, el autor parte del supuesto de que no sabes absolutamente nada del lenguaje y te lleva de la mano desde los tipos de datos, las estructuras de control y, cuando te das cuenta, estás practicando temas más complejos tales como objetos, funciones de alto orden, getters, setters, polimorfismo, herencia, generadores, callbacks, asincronía, etc. Todo explicado de una forma amena y sencilla, con ejemplos prácticos.

Segundo, el contenido del libro está actualizado con las nuevas características del lenguaje. En el libro podemos encontrar los distintos tipos de sintaxis (antigua y nueva) en la importación de módulos y ejemplos en cada uno de ellos, la notación de arrow function es explicada y usada frecuentemente para que nos familiaricemos con esta, los nuevos tipos de variables son expuestos excelentemente, así como también las promesas y observables.

Tercero, temas tan complejos como asincronía o callbacks, que pueden llegar a ser complicados de entender al principio, son explicados de un modo didáctico. El autor domina perfectamente los conceptos y es capaz de plasmarlos en ejemplos de la vida cotidiana para su fácil comprensión. Pasarás las páginas del libro hablando de nidos de cuervos, robots que envían correos e incluso se creará un lenguaje de programación que correrá a través de un interprete que podrás programar tu mismo.

Cuarto, el libro va un poquito más allá de los aspectos principales del lenguaje. Los últimos capítulos ahondarán en el manejo del DOM, creación de un servidor para crear un sitio web para compartir habilidades. Para el final del libro se estará trabajando con node y practicando los comandos básicos de su manejador de paquetes: npm

Quinto, por si todo lo anterior no fuera suficiente el libro es completamente gratuito en su versión digital; está licenciado bajo una licencia Creative Commons attribution-noncommercial license.

¿Dónde lo consigo?

Si quieres una copia ve directo a la página oficial del autor y descarga tu copia en PDF, Epub o Mobi sin costo alguno. Por otro lado, si eres de los que prefieren leer en papel puedes adquirir la versión impresa, con costo, por supuesto. Lamentablemente el libro aún no tiene una traducción al español (aunque sí en ruso, portugués, persa y búlgaro), pero si sabes inglés y quieres aprender Javascript este libro es totalmente imprescindible para tu colección. Edición 28/Jul/2020: El libro tiene una versión al español pero está incompleta, sin embargo puedes leer los primeros doce capítulos en su sitio web oficial, entra y accede a los diferentes formatos en que está disponible en este enlace.

Conocimientos previos recomendados:HTML, CSS y nociones muy básicas de Javascript
Recomendado para leerlo: 9/10
Idiomas: Inglés, español, ruso, portugués, búlgaro

Entra aquí para conocer uno de los mejores libros para aprender Python.

Presume lo que aprendiste en redes

Únete a mi comunidad de lectores

Recibe contenido como este por correo electrónico, una vez por semana, de manera totalmente gratuita.

* Campo obligatorio