|New from||Used from|
There is a newer edition of this item:
Customers who viewed this item also viewed
Customers who bought this item also bought
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Would you like to tell us about a lower price?
If you are a seller for this product, would you like to suggest updates through seller support?
About the Author
Marijn Haverbeke is a programming language enthusiast and polyglot. He's worked his way from trivial BASIC games on the Commodore, through a C++ phase, to the present where he mostly hacks on database systems and web APIs in dynamic languages. He created and maintains several popular open source projects.
There was a problem filtering reviews right now. Please try again later.
This book is definitely not for beginners, as some examples seem to make no sence.
The content is clear, concise and delivered well by the author. It could be used by a beginner or a dev with a little more knowledge.
If you are a beginner I would recommend doing some free courses or reading it online to begin with to make sure you are comfortable with the content etc.
I have to admit though there's some stuff in here which I haven't fully understood on my first read (only read it once so far) but I think that's because I learnt so much reading it that there's only so much I can take in. Even if I don't end up understanding those parts on the next read through I understand enough of it already to know there importance and that I'll need to look them up else where, I find not understanding explanations a common problem for me where others don't though so I wouldn't say it's a reflection on the book, I still think it's brilliant.
There are lots of places to learn how to hack together code to make things happen in the browser, or places where you can learn the basic vocabulary of programming. Here, you will learn the very grammar of the best practices of programming, including how to make your code object-orientated. Even how to start writing your own libraries, or, at least, not to be freaked out at the idea of writing your own libraries.
It is well written and concise. The trade-off here is that it is rich. Very rich. I've re-read it twice and I'm still finding things I need to commit to memory - not a lot of space is spent revising/reinforcing. The author warns you about this in the introduction though!
Only after a thorough grounding in the better aspects of the language does it move on to tell you about techniques you can use in the browser - about 2/3 of the way through. I didn't have a problem with that but I can understand how it might aggravate some readers.