looking for book recommendations. please comment with books and what level (beginner, advanced, etc) thnx babes
-
-
Save jennschiffer/77c095a48dd7bb3f4aa2 to your computer and use it in GitHub Desktop.
The Tangled Web (intermediate/advanced) is mostly focused on security but I recommend it to everyone because is provides a wonderful tour of the browser platform and includes a lot of the history of how various apis evolved and got to the place where they are at today.
I found a lot of good information, at least for me with Secrets of the Javascript Ninja
I liked JavaScript Allongé by Reginald Braithwaite. Even if you don't use JS the way he talks about in the book, the way he breaks down the internals and explains concepts like inheritance and currying and stuff is really approachable. At least, I thought so. Definitely an advanced book.
Master Space and Time With JavaScript (http://www.noelrappin.com/mstwjs). It's advanced beginner, with a focus on testing and dealing with JavaScripts unique features.
- Eloquent JavaScript by Marijn Haverbeke – beginner, introduction to programming using JS
- Functional JavaScript by Michael Fogus – intermediate
- Third Party JavaScript mid to advanced
- Effective JavaScript mid to advanced
- Human JavaScript mid to advanced
Speaking JavaScript by @rauschma
[...] the book’s target audience is programmers who want to learn JavaScript quickly and properly, and JavaScript programmers who want to deepen their skills and/or look up specific topics.
+1 Human JavaScript
+1 Eloquent JavaScript
- JavaScript Application Design mid to advanced, really in-depth with the build and deployment process
- Learning JavaScript Design Patterns - mid to advanced
Another vote for Effective JavaScript. That book absolutely shines.
It's big and heavy but you can't beat the completeness of JavaScript: The Definitive Guide
for a good time call scott meyers
Professional JavaScript for Web Developers - beginner/intermediate
Effective JavaScript - intermediate/advanced
JavaScript Patterns - intermediate/advanced
You Don't Know JavaScript - all levels
Test-Driven JavaScript Development - intermediate/advanced
JavaScript Enlightenment by Cody Lindley covers fundamental concepts in depth, helping to fill in the gaps for folks like me who've learned while building, reading StackOverflow, etc
My all-time favorite: http://domscripting.com/book (beginner)