Breaking

Post Top Ad

Your Ad Spot

jueves, 8 de agosto de 2019

Los mejores libros de JavaScript para todos los niveles de habilidad

Introducción

JavaScript es uno de los lenguajes de programación más utilizados. El poder de las aplicaciones de una sola página dio origen a varios frameworks / bibliotecas frontend basados ​​en JavaScript como JQuery, Angular, React, etc. Con el debut de Node, su popularidad ha alcanzado nuevas alturas.
Según la encuesta de desarrolladores de StackOverFlow 2019 , JavaScript es el lenguaje de programación más utilizado en 2019. Los 3 marcos web más populares son React, View.js y Express.

Hay innumerables recursos para aprender JavaScript. Con la llegada de recursos en línea como Udemy , los desarrolladores tienen muchas opciones. En mi opinión, aunque los recursos en línea son buenos, no están estandarizados y definitivamente no están detallados como algunos libros.
Siempre es bueno leer un libro de un autor experimentado y una publicación establecida. En este artículo, revisaremos y seleccionaremos algunos de los mejores libros de JavaScript para usted.

Mejor libro pagado

JavaScript: la guía definitiva


Precio: $ 23- $ 38
Es el libro más completo sobre Javascript y se considera una biblia para programadores de JavaScript.

Mejor libro gratis

Usted no sabe js


Precio: Gratis (Libro en rústica $ 9- $ 24)

Categoría: Libros pagados

1. JavaScript: la guía definitiva


Autor: David Flanagan 
Publicación: O'Reilly 
Precio: $ 23- $ 38 
Nivel: Principiante a Avanzado
"JavaScript: la guía definitiva" es una obra maestra y un estándar de oro para aprender JavaScript. También se considera una biblia para programadores de JavaScript.
Está escrito por David Flanagan, graduado del MIT. Es publicado por O'Reilly, que es conocido por publicar libros técnicos de calidad.
Si está buscando dominio en JavaScript, dispuesto a profundizar y aprender más y más, no puede obtener un libro mejor que este. Es tan extenso que, como principiante, a veces puede sentirse abrumado, ya que es probablemente el libro más completo que existe. Incluso como un experimentado desarrollador de JavaScript, es posible que desee mantener este libro como referencia si es necesario.
Como JavaScript es un lenguaje en evolución, debería obtener la última edición (6ª edición) de este libro. Muchas cosas cubiertas en las ediciones anteriores son obsoletas ahora. La desventaja de este libro es que, incluso en la última edición, no encontrará las especificaciones ES6.
Dicho esto, siempre es aconsejable tener una base sólida en los conceptos básicos de JavaScript en lugar de saltar directamente a ES6. La séptima edición de este libro está programada para lanzarse a principios del próximo año y cubrirá todos los conceptos modernos de JavaScript, incluidas las especificaciones ES6.

2. No sabes JS


Autor: Kyle Simpson 
Publicación: O'Reilly 
Precio: $ 9- $ 24 
Nivel: Intermedio a Avanzado
"You Don't Know JS" no es un solo libro sino una serie de libros. Cada serie de esta serie de libros se sumerge profundamente en los mecanismos centrales de una característica específica del lenguaje JavaScript. Aquí está la lista de todos los libros de la serie:
Recomendaría "You Don't Know JS" a todos los que tengan conocimientos previos de JavaScript. Es posible que estos libros no sean para principiantes absolutos que tienen cero conocimientos previos de cualquier lenguaje de programación. Pero puede ser entendido fácilmente por cualquiera que tenga al menos alguna idea de programación en cualquier lenguaje como C, C ++, Java, C #, Python, etc.
Si conoce los conceptos básicos de JavaScript, puede usar esta serie de libros para profundizar su comprensión de los conceptos. Incluso si crees que te has convertido en el maestro de JavaScript, deberías leer estos libros y recibirás respuestas a todas esas preguntas de por qué diablos te has hecho a ti mismo mientras reparas un error.
He estado programando en JavaScript durante años, pero los libros de Kyle me mantienen interesado cada vez que los leo. Te lleva en un viaje para explorar todos los pequeños fragmentos del lenguaje JavaScript que probablemente nunca has pensado explorar.

3. JavaScript elocuente: una introducción moderna a la programación


Autor: Marijn Haverbeke 
Publicación: No Starch Press 
Precio: $ 22- $ 28 
Nivel: Principiante a Intermedio
Si estás en la escuela y estás aprendiendo JavaScript como tu primer o segundo lenguaje de programación, te recomendaría este libro. Este libro no solo te dice cómo se hace, sino que explica los conceptos con muchos ejercicios para practicar. Proporciona problemas desafiantes que pueden sacudir su mente durante horas. Puede sonar intimidante, pero nunca se aprende un lenguaje como JavaScript, de la manera fácil.
Comienza con variables, estructuras de control, funciones y estructuras de datos y luego pasa a la programación orientada a objetos. También cubre algunos de los famosos juegos de matemáticas. Explica en detalle las características modernas de la tecnología web, como la programación asincrónica. Este libro también se enfoca en escribir código legible.
Me gusta el tono amigable de Marijn Haverbeke y las explicaciones fáciles de seguir. Y luego hay ejercicios para que los lectores prueben sus aprendizajes.
Mis capítulos favoritos son aquellos en los que Marijn Haverbeke recorre el diseño e implementación de programas del mundo real utilizando todas las técnicas descritas en los capítulos anteriores.

4. Node.js en acción


Autor: Mike Cantelon, Marc Harter, TJ Holowaychuk, Nathan Rajlich 
Publicación: Publicaciones Manning 
Precio: $ 27- $ 26 
Nivel: Intermedio
Si no desea limitarse al JavaScript del lado del cliente y desea explorar el verdadero poder de JavaScript con Node.js, debe leer este libro. Este libro es una gran introducción al desarrollo de aplicaciones de Node.js. Cubre en gran medida temas como el middleware Connect / Express, HTTP / HTTPS, Socket.io, bases de datos, etc.
El libro comienza con los fundamentos de Node.js y luego pasa al almacenamiento de datos con Redis y MongoDB. Da una mirada en profundidad a los servidores web Connect y Express. El libro termina con desafíos del mundo real como la implementación y el tiempo de actividad.
"Node.js in Action" está lleno de ejemplos para guiarlo sobre cómo configurar un entorno de desarrollo de Node. Le guiará gradualmente en la creación de una aplicación Node completa.

5. JavaScript y JQuery - Desarrollo web interactivo front-end


Autor: Jon Duckett 
Publicación: Wiley 
Precio: $ 25- $ 30 
Nivel: Principiante
"JavaScript y JQuery" le enseña a hacer que su sitio web sea más interactivo con el poder de JavaScript y JQuery. No asume ningún conocimiento previo de programación. Le ayuda a aprender a escribir sus fragmentos de JavaScript desde cero.
Una vez que tenga un conocimiento sólido de JavaScript, presenta JQuery, lo que le ayuda a implementar controles deslizantes, filtros de contenido, validación de formularios y Ajax.
Contiene descripciones claras de la sintaxis y tiene muchos ejemplos de código. También encontrará diagramas que ayudan a explicar visualmente conceptos complejos.

6. JavaScript: las buenas partes


Autor: Douglas Crockford 
Publicación: O'Reilly 
Precio: $ 10- $ 12 
Nivel: Intermedio a Avanzado
Si desarrolla aplicaciones para la Web, este libro es absolutamente imprescindible. JavaScript es conocido por tener más de su parte de lo malo en lugar de lo bueno. Después de todo, fue desarrollado y lanzado a toda prisa con el trasfondo de la batalla de Netscape Vs Microsoft. Este libro elimina estas características malas y revela un subconjunto de JavaScript que es más confiable, legible y mantenible.
Douglas Crockford identifica la abundancia de buenas ideas como funciones, tipeo suelto, objetos dinámicos y una notación literal de objetos expresivos que hacen de JavaScript un excelente lenguaje de programación orientado a objetos. Desafortunadamente, estas buenas ideas se mezclan con ideas malas y francamente horribles, como un modelo de programación basado en variables globales.
A medida que avanza con partes buenas de JavaScript, también desaprenderá todas las partes malas.

Categoría: Libros Gratis

1. Speaking JavaScript: una guía detallada para programadores


Autor: Axel Rauschmayer 
Publicación: O'Reilly 
Precio: Gratis (Libro en rústica $ 23- $ 38) 
Nivel: Intermedio
Si desea un libro escrito para programadores, por un programador, "Speaking JavaScript: An In-Depth Guide for Programmers" es para usted. También te recomendaré este libro si deseas aprender JavaScript rápidamente y buscar temas específicos.
El libro pasa rápidamente al núcleo de JavaScript y sus diversos conceptos. Luego se mueve para cubrir los detalles de ECMAScript 5 y su sintaxis, variables. También cubre la programación orientada a objetos con muchos ejemplos.

2. No sabes JS


Autor: Kyle Simpson 
Publicación: O'Reilly 
Precio: Versión gratuita de Git (Paperback $ 9- $ 24) 
Nivel: Intermedio a Avanzado
La versión gratuita de este libro se publica en GitHub aquí .

3. JavaScript elocuente: una introducción moderna a la programación


Autor: Marijn Haverbeke 
Publicación: No Starch Press 
Precio: Gratis en línea (Libro en rústica $ 22- $ 28) 
Nivel: Principiante a Intermedio
La versión gratuita en línea de este libro se puede leer aquí.

Conclusión

Siempre debe recordar que no existe el mejor libro para todos. Las personas tienen diferentes niveles de habilidad y estilo de aprendizaje. Uno debe tomar una decisión informada al elegir un libro.
También tenga en cuenta que los precios enumerados anteriormente son a la fecha de este escrito y se pueden cambiar en cualquier momento.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

Post Top Ad

Your Ad Spot

Páginas