¿Cuáles son algunos libros de JavaScript para principiantes con muchos ejercicios prácticos y útiles?

Head First JavaScript Programming

Esta guía amigable para el cerebro le enseña todo, desde los fundamentos del lenguaje JavaScript hasta temas avanzados, incluidos objetos, funciones y el modelo de objetos de documentos del navegador. No solo estarás leyendo, estarás jugando, resolviendo acertijos, reflexionando sobre misterios e interactuando con JavaScript de formas que nunca imaginaste. Y escribirá código real, mucho, para que pueda comenzar a construir sus propias aplicaciones web. Prepárese para abrir su mente a medida que aprende (y clava) temas clave que incluyen:

Los detalles internos de JavaScript
Cómo funciona JavaScript con el navegador
Los secretos de los tipos de JavaScript
Usar matrices
El poder de las funciones.
Cómo trabajar con objetos.
Haciendo uso de prototipos
Comprender los cierres
Escribir y probar aplicaciones

Amazon.in: Compre Head First JavaScript Programming Book en línea a precios bajos en India

Incluso si eres un principiante, puede ser un buen enfoque comenzar a construir algo real: una pequeña aplicación. Entonces tienes la sensación de cómo encajan todas las diferentes piezas de JS. He escrito una serie de tutoriales sobre la creación de aplicaciones web front-end con JavaScript simple, que es posible que desee probar. Vienen con un montón de código de ejemplo, por lo que puede aprender haciendo y aprender de los ejemplos.

Lo mejor de lo mejor:
http://eloquentjavascript.net

😉

JavaScript para gatos para un vistazo introductorio seguido de JavaScript elocuente. Ambos proporcionan ejemplos intuitivos y gran detalle.