¿Cuál es el mejor libro de JavaScript OOP?

Si REALMENTE quiere comprender JavaScript, manténgase alejado de la información errónea que incluso leyendas como Douglas Crockford (JavaScript – The Good Parts) se han propagado inadvertidamente. La mayoría de los libros de JS se centran en DOM, Canvas, etc., después de darle un resumen rápido de los conceptos básicos de JS. Esa NO es la forma de aprender JS. Si aprende de esta manera, recogerá muchos malos hábitos y malentendidos que serán imposibles de eliminar incluso después de muchos años.

El mejor libro, entonces, para JS es el que lo trata como un idioma separado. Necesita vaciar su mente (proveniente de Herencia) y prepararse para un lenguaje radicalmente diferente (si inconsistente). Y ese libro está disponible de forma gratuita: la serie “You Don’t Know JS” disponible en GitHub. Mi sugerencia es abrocharse el cinturón y leer estos libros. Será mucho dolor, pero al final verás la verdadera iluminación.

¡Todo lo mejor!

El libro de Stoyan Stefanov, “JavaScript orientado a objetos” es el mejor candidato.

https://www.packtpub.com/object-…

Además, su otro libro, “Patrones de JavaScript” es una excelente manera de continuar esa búsqueda de información, http://oreilly.com/catalog/97805

JavaScript es un lenguaje esencial para dominar si eres un aspirante a desarrollador web. Es uno de los idiomas de más rápido crecimiento y, sin duda, uno de los idiomas más populares que se utilizan actualmente. Se compone de varios otros marcos, herramientas y bibliotecas gratuitas como Node.js, AngularJS, etc.

Los principios del JavaScript orientado a objetos

JavaScript no es un lenguaje orientado a objetos por defecto. Hay que entenderlo bien para poder codificar y aplicar utilizando los principios de OOP en JavaScript. Los Principios de JavaScript Orientado a Objetos proporcionan las técnicas requeridas para que uno pueda iniciarse en el paradigma OOP para el desarrollo en JavaScript.

Con aproximadamente 120 páginas, este libro cubre todos los conceptos como herencia, constructores, patrones de diseño, etc., que son necesarios para que pueda escribir su código OOP.

El contenido está escrito de una manera simple y bien organizada y una vez puede navegar rápidamente por el libro en muy poco tiempo.

JavaScript y jQuery

Para obtener una comprensión sólida de JavaScript y jQuery , este es un libro excelente. Está escrito con una agenda limpia y enfocada que apunta particularmente a explicar los conceptos centrales con gran detalle.

También se han cubierto escenarios prácticos para proporcionar una sensación de casos de uso en tiempo real que pueden ayudar al usuario a comprender la aplicación práctica de los conceptos.

Se pone mucho énfasis en explicar las arquitecturas DOM, manipular los objetos, manejar eventos, etc. en JavaScript. Más adelante también se proporciona una introducción formal a la biblioteca jQuery. Se proporcionan una buena cantidad de ejemplos para aprovechar jQuery de manera efectiva mediante la cual se pueden eliminar muchos códigos JavaScript nativos al realizar cambios relacionados con DOM y el manejo de eventos.

Este libro cubre casi el Javascript que se necesita para dominar jQuery y, por lo tanto, esto no puede usarse para una referencia de Javascript. Sin embargo, para jQuery, este es sin duda uno de los mejores libros para tener.

  • Una forma más inteligente de aprender JavaScript: Mark Myers, el nuevo enfoque que utiliza la tecnología para reducir su esfuerzo a la mitad

  • JavaScript y JQuery: desarrollo web interactivo front-end , por Jon Duckett

  • JavaScript elocuente: una introducción moderna a la programación , por Marijn Haverbeke

  • JavaScript: la guía definitiva , por David Flanagan

  • Aprenda JavaScript VISUALMENTE , por Ivelin Demirov

Según mi opinión, la práctica en línea es el mejor principiante, entonces debe consultar mi respuesta anterior.

¿Cuáles son los conceptos importantes en JavaScript? ¿Y cómo aprender JavaScript rápidamente?

Hay un nuevo libro sobre Los principios de JavaScript orientado a objetos: Nicholas C. Zakas: 9781593275402: Libros.

Y también un capítulo en Javascript Eloquent: Programación orientada a objetos – JavaScript Eloquent.

Pero, ninguno es tan extenso en OOP como lo encontraría para otros lenguajes de programación.

Primero entienda cómo funciona la herencia protípica en javascript:
¿Qué es la herencia prototípica?

Comprender los conceptos orientados a objetos en js de MDN:
Introducción a JavaScript orientado a objetos

Además, lea Javascript: The Good Parts por Douglas Crockford.
Amazon.com: JavaScript: The Good Parts (9780596517748): Douglas Crockford: Libros

ver este enlace JavaScript orientado a objetos
Empresa de desarrollo web, Empresa de diseño web, Desarrollo de portal web, Desarrolladores web PHP

Como a otros se les dan respuestas interesantes, permítanme agregar dos …

1. Pensando en Java por Bruce Eckel
2. Java. Cómo programar por Deitel y Deitel.

La buena noticia es que la primera está disponible gratuitamente en la Web.

http://www.mindviewinc.com/Books

He leído la mayoría de los libros … y lo digo en serio. El mejor libro es Principios del JavaScript orientado a objetos de Nicholas Zakas. Son solo 95 páginas más o menos, pero cada oración vale la pena.

Si no tiene idea de qué es JS, antes del libro que mencioné anteriormente, es mejor comenzar con Up & Going de la serie perfecta de Kyle Simpson getify / You-Dont-Know-JS.

Mejor libro
Los principios del JavaScript orientado a objetos

JavaScript orientado a objetos: cree aplicaciones y bibliotecas de JavaScript escalables, reutilizables y de alta calidad

Creo que es indispensable comprender cómo funcionan los constructores en JavaScript antes de comenzar a codificar en el objeto.

Hay un excelente artículo llamado JavaScript. El núcleo : http://dmitrysoshnikov.com/ecmas

Lo leí hace unas semanas. Depende de cuánto JS conozca, pero esto lo guiará desde el principio hasta que sea competente mientras explica los matices y lo que hay debajo del capó.


JavaScript en 24 horas, Sams Teach Yourself (6th Edition): Phil Ballard: 9780672337383: Amazon.com: Libros

Puede ver los enlaces en Google en Google si busca por la palabra clave javascript oops resources. Incluso usted puede referir

goo.gl/hQRSFQ

goo.gl/5nQklo

goo.gl/M5AmJF

Esta es una explicación muy simple y buena de OOP en Javascript.

JavaScript: las partes buenas

puede encontrar una buena lista de JavaScript aquí http://www.goodbookson.com/index

Realmente me encantó leer esto: Patrones de JavaScript

Lea en el siguiente orden:

1. Head First Java

2. Análisis y diseño orientado a objetos de Head First

3. Patrones de diseño de Head First

Encuentro la página MDN para la implementación de JavaScript OOP bastante viable: Introducción a JavaScript Orientado a Objetos