Other Sellers on Amazon
+ Free Shipping
+ Free Shipping
+ $3.99 shipping
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.
Frequently bought together
About the Author
- Publisher : No Starch Press; 3rd edition (December 4, 2018)
- Language : English
- Paperback : 472 pages
- ISBN-10 : 1593279507
- ISBN-13 : 978-1593279509
- Item Weight : 2 pounds
- Dimensions : 7.88 x 1.09 x 9.25 inches
- Best Sellers Rank: #15,117 in Books (See Top 100 in Books)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
This book is like that 2nd teacher. It's difficult and packed with information. Some of the examples feel unnecessarily difficult. As if trying to learn classes and constructors isn't difficult enough, he goes on to use an example of class syntax to make a matrix. And each chapter is like this where there's a couple examples that are almost unnecessarily difficult to follow. It can be frustrating.
But, it's also a treasure trove of information. And anything I don't understand, I can just look up simpler explanations. I think that's powerful because it points to things I can look up and learn more deeply about.
THIS IS NOT A BEGINNING PROGRAMMING BOOK!
I've removed one star for a reason that will be an issue for many people. This book is *hard* as an intro text. It very quickly goes from introducing basic concepts and syntax into higher order/first class functions then into asynchronous programming. It ramps up very quickly, and in order to really understand the content, you will likely find yourself revisiting sections several times. There will be times where new syntax is simply introduced without explanation until later in the chapter. In my read through there were times that I needed to pull up documentation or head over to StackOverflow in order to figure out what the hell just happened.
Personally I see this as a weakness *and* a strength. The book is engaging and leads you along a very carefully planned path, but it also requires you to think for yourself and to extend your research beyond the book itself. As he builds up the code example that the chapter is based around, you will find yourself lost at times. This is a good thing. Just because something is hard doesn't mean it isn't worthwhile. Being forced to parse more difficult code rather than just learning each bit of the language in isolation is, imo, a better route to understanding as it gives context.
If you want something that is quick and easy to work through, or that is laser focused on each feature and can be used as a reference, I would recommend a different book. This book is a journey and can be a tough climb at times but it is worth it.
Top reviews from other countries
All of which is a shame because the content of this book is brilliant, this updated version is all up to speed with ES6, arrow functions, let, const etc etc, and is a great resource for updating your JS knowledge.
But cover ripped off in the first use.