3rd out of 23 books
—
30 voters
Eloquent JavaScript: A Modern Introduction to Programming
"A concise and balanced mix of principles and pragmatics. I loved the tutorial-style game-like program development. This book rekindled my earliest joys of programming. Plus, JavaScript!" —Brendan Eich, creator of JavaScript
JavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though...more
JavaScript is the language of the Web, and it's at the heart of every modern website from the lowliest personal blog to the mighty Google Apps. Though...more
Paperback, 224 pages
Published
February 3rd 2011
by No Starch Press
(first published November 15th 2010)
Friend Reviews
To see what your friends thought of this book,
please sign up.
Community Reviews
(showing
1-30
of
527)
This may not be the Javascript book you are looking for. If you plan on writing a JavaScript library at some point, it may be useful? But I found it rather too mundane. Learning the JavaScript "object" model can definitely be useful, and the author's approach to functional programming concepts might be okay, it still gave me nothing of much use in the end.
Taking the full title, it does provide some fairly decent foundational information on how to program, but it fully misses the boat when it com...more
Taking the full title, it does provide some fairly decent foundational information on how to program, but it fully misses the boat when it com...more
I was first introduced to JavaScript while building one of my websites. Knowing absolutely nothing, I essentially learned through trial by fire. I did a lot of copying and pasting of bits of code that I found on the Internet. Then, when something didn’t work properly I would just experiment until I solved the problem. Still, there always seemed to be some sort of unexpected results, mostly because I didn’t understand the complexities of the code.
I really could have used a good basic introductio...more
I really could have used a good basic introductio...more
First things first, I did not read the print version of this book - which is due in January 2011 - but the freely available online version (http://eloquentjavascript.net/). From what I can tell the print version will miss the chapter on searching, which is quite a shame, because it's rather interesting. On the upside I'd assume that the last few chapters (web programming, DOM, AJAX etc.) have seen quit a bit of an overhaul, they are slightly dated in the online version.
Regarding the actual text,...more
Regarding the actual text,...more
God is in the details, and the details of how the user experiences this text bring this book from a great beginner's guide to the formally best ebook I've read. With mouse-over definitions, interactive code examples, and relatable prose, Eloquent JavaScript isn't just a model for what all programming books should be; it's (formally) a model for what all ebooks should be.
That said, though the book is designed for beginners, I can't speak to how well it imparts the basic principles of programming...more
That said, though the book is designed for beginners, I can't speak to how well it imparts the basic principles of programming...more
Nice, concise, _eloquent_ guide to JavaScript. Covers the basics of the language and gets your feet wet for using JavaScript in the browser. If you're looking for lots of depth and details, you won't find it here. Yet as an experienced programmer but new to web programming, I found this book to be just the right size to be edible without being tedious.
I like this book. It's a bit slow but seems to have a good mix of teaching principles, giving examples, and asking you to try things out. This book is available for free online, and you can actually try the programming examples inside the web browser at the bottom of the screen. Great way to learn JS.
This book merely covers the theoretical background of the language. I was expecting it to also show concepts through working examples. Nevertheless, a good read and refresher to the basic concepts if you are already familiar with the language.
Very good. This is a good introduction to JavaScript for someone who already knows how to program. This would've been confusing and too challenging had I no experience writing code, though. But for my purposes, it was a fantastic, fun read. The exercises were pretty much dead on, and there were only two exercises that I didn't feel like completing, because I didn't think I'd get anything out of tediously finishing them. That's good for a programming book. The exercises were just the right level...more
Jan 29, 2013
Rick Strong
rated it
4 of 5 stars
Recommends it for:
people who would like an entertaining intro to JavaScript
Informative and entertaining. This is a fairly comprehensive intro/overview of JavaScript. It's well-written, touches on a good deal of material considering its limited size/scope, gives quite a few examples to work with if you are at all ambitious, and the author has an excellent sense of humor. I'm not sure how easy a read this would have been were I not already a Java developer, but then JavaScript is actually quite a bit different from Java once you get beyond basic syntax, so I'd recommend...more
Variables are tentacles, not boxes, they do not contain values, they grasp them. The best explanation of variables ever!! There are also a couple of strange things in the book. Like advice to use exceptions for flow control. But all in all a very nice intro into JavaScript and basic programming principles.
Are you learning JavaScript? Are you already using it but wanting to "level up?" This is your book.
Start with "JavaScript: the Good Parts." That will get you beyond absolute beginner status. This will put you solidly into intermediate range, if not the lower part of the advanced range. Still trying to find the book(s) which will put me into "master" range, but this book is probably I rite of passage for anyone who wants to get there.
Start with "JavaScript: the Good Parts." That will get you beyond absolute beginner status. This will put you solidly into intermediate range, if not the lower part of the advanced range. Still trying to find the book(s) which will put me into "master" range, but this book is probably I rite of passage for anyone who wants to get there.
I have read very few programming books, so i guess this isnt saying much but of all of them, i've loved the style of this the best so far.
No matrix like "I know kung-fu" moments, but i think thats more because i havent put enough effort in to understanding, but its well thought out book thats well involved and definitely arms you appropriately.
Definitely gets my recommendation
No matrix like "I know kung-fu" moments, but i think thats more because i havent put enough effort in to understanding, but its well thought out book thats well involved and definitely arms you appropriately.
Definitely gets my recommendation
Apr 27, 2012
Trey Piepmeier
marked it as abandoned
Kind of fell off reading this. I'll have to skim back through it at some point, but it's really hard to read a technical book cover to cover. Seems like it has a lot of good stuff in it, though.
May 15, 2013
Liz
marked it as to-read
May 14, 2013
Jorge D.
is currently reading it
May 13, 2013
Ren
marked it as to-read
May 13, 2013
صلاح الدين
marked it as to-read
May 13, 2013
Chad Perrin
marked it as to-read
May 10, 2013
Nikos
marked it as to-read
There are no discussion topics on this book yet.
Be the first to start one »

Loading...




















