You'll find especially valuable coverage of toolchains and frameworks, which often baffle JavaScript newcomers..About the AuthorCay S. Modern JavaScript for the Impatient, Paperback - Cay S.
This is not a book about specific technologies. This is timeless wisdom, and will hold up long after the methodologies du jour have gone out of fashion. We've given away bits and pieces of this knowledge. Domain-Driven Design: Tackling Complexity in the Heart of Software, Hardcover - Eric Evans This book is important.
As in Core Java(R) SE 9 for the Impatient, Horstmann covers plenty of ground, but he presents his techniques in small chunks organized for quick access and easy understanding. Today, JavaScript is radically different and more powerful than ever.