But let's be smart about this. There are thousands upon thousands of resources out there including books, videos, courses, and even apps designed to help teach you JS. The last thing we want to do is spend a lot of time on a course or get deep into a book only to realize it may not be the best one you could have used.
For many of the books below, you will notice they are listed as "FREE/$___". This indicates that the resource includes both a free to read version online, as well as a physical or downloadable copy that can be purchased. Some books hosted on Leanpub also allow you to increase how much you are willing to pay for the book if you would like to help support the author more than is required. Please keep in mind the work and dedication required to develop these resources when using them, and we ask that you help support these authors if at all possible.
|Asynchronous Programming||Book||You Don't Know JS: Async & Perfromance||FREE/$21.99|
Don't Stop There
If you really want to up your game, Axel Rauschemayer suggests checking out http://jsbooks.