eBooks and paper Books
By "books", I mean "Bound Optimally Organized Knowledge". It's organized for structured learning and completeness.
Books I've looked into (literally) and would give at least a 4 out of 5 stars for:
Books that look promising based on the "cover" only:
- jQuery Fundamentals
- Web Development Recipes
- Eloquent JavaScript: A Modern Introduction to Programming
- MDN: JavaScript Guide
Tutorials are organized for structured learning, often in a hands-on manner, but usually leaves gaps in knowledge. Interactive tutorials have a turn-based prompting mechanics to it.