Reddit reviews Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries
We found 8 Reddit comments about Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries. Here are the top ones, ranked by their Reddit score.
Used Book in Good Condition
Advanced
Medium
Old, but probably still relevant
Yet to be released, but you can get the in progress pdf from the publisher
Docs
The one that everybody recommends
HTML5 spec
HTML5Rocks
Latest Webkit News
Other than that build build build. Make demos and play. Ask questions here or on stackoverflow and read other people's code. Also, lots of great old JSConf videos out there.
What mobile phone are you on that is so shitty that links are difficult? Buy nexus 5x cheap and great! Get the Reddit relay app!.
For OP:
https://www.udacity.com/course/javascript-basics--ud804
http://www.amazon.com/Object-Oriented-JavaScript-high-quality-applications-libraries/dp/1847194141
https://addyosmani.com/resources/essentialjsdesignpatterns/book/
http://javascriptissexy.com
Pro JavaScript Design Patterns
http://www.amazon.com/JavaScript-Design-Patterns-Recipes-Problem-Solution/dp/159059908X
JavaScript Patterns
http://www.amazon.com/JavaScript-Patterns-Stoyan-Stefanov/dp/0596806752/ref=sr_1_1?s=books&ie=UTF8&qid=1303912468&sr=1-1
High Performance JavaScript
http://www.amazon.com/Performance-JavaScript-Faster-Application-Interfaces/dp/059680279X/ref=sr_1_3?s=books&ie=UTF8&qid=1303912468&sr=1-3
Object Oriented JavaScript
http://www.amazon.com/Object-Oriented-JavaScript-high-quality-applications-libraries/dp/1847194141/ref=sr_1_1?s=books&ie=UTF8&qid=1303912517&sr=1-1
JavaScript: The Good Parts
http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742/ref=sr_1_4?s=books&ie=UTF8&qid=1303912536&sr=1-4
Everyone loves to swing from Crockford's nuts, but I found this book a little hard to read. I lack a CS background and I fully admit I need to re-read this book as last time I read it was beginning of 2009
JavaScript: The Definitive Guide 6th Edition
http://www.amazon.com/JavaScript-Definitive-Guide-David-Flanagan/dp/0596805527/ref=sr_1_1?s=books&ie=UTF8&qid=1303912643&sr=1-1
I just ordered this yesterday, the 5th Edition is the book that really kicked it off for me back in 2005.
jQuery is cool and all (as are all the other libs) but you should try to learn core JavaScript as much as possible.
Yea, it actually worked out really well. As far as books, the only ones I have real experience with are the O'Reilly "animal" books (hopefully you know which ones I'm talking about), especially the "cookbooks." The downside about using Google as my teacher is it meant my programming fundamentals were not very good when I started. I do have an Object-Oriented JavaScript book that did an amazing job teaching me how to do my job better.
I think you should learn basic Javascript before you get into jQuery because its gives you a better understanding of how jQuery works. In my case jQuery didn't really click for me until I read this
Object-Oriented JavaScript is my personal favorite for basic JavaScript (i.e. traditional, non-jQuery js).
I recommend you this book - http://www.amazon.com/Object-Oriented-JavaScript-high-quality-applications-libraries/dp/1847194141/ref=sr_1_1?s=books&ie=UTF8&qid=1319277048&sr=1-1
MDN Doc Center (or MDC) is indispensable.
If you're looking for a solid book to learn it quick, Stoyan's Object-Oriented JavaScript or Nicholas Zakas' Professional JavaScript are the easiest to read and hit the ground running (as opposed to Crockford's book).
I actually learned quite a bit from Crockford's older talks on YUI Theater — scroll around halfway down the page for his Advanced Javascript and The Javascript Programming Language talks.
Also, word of advice, JavaScript itself is really easy to pick up — especially if you've programmed before. The thing that is going to cause you the most trouble is interacting with the DOM (and browser quirks, etc). There are multiple libraries to help you out, and, while everyone has their own preference of which to learn, jQuery is probably your best bet. I'm not saying it's better than the others, but you will need to know it if you apply to front-end developer jobs.
Lastly, if you are willing to pay money, I really feel you can't go wrong with Stoyan's book.