To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.
* I was supposed to receive this book free for a review but I was charged $9.97 anyway. Not sure what's up with that.
On a positive note, the short "lessons" followed by an exercise is a good way at teaching the subject. It works better than a 20 page chapter followed by an exercise that asks you to remember everything you read. However, sometimes the explanations aren't clear and it makes the exercise somewhat difficult to complete.
As I said, I haven't finished the book yet so I will keep going and update the review if my opinion changes.
This book is horrible. The spacing on the text run together both in the narration and the code. Essentially, it is unreadable. Every place there is an arrow, a large white box obscures the page. It is clearly a coding issue, which is highly ironic because it is supposed to be about coding.
This book is not worth the money. It is rushed, incomplete and all over the place. It has a lot of pretty pictures that come across well and explain well. However, there is one line of explanation. There is a simple explanation of the JS modules and then the exercises expect you to code something you haven't even been taught? It needs a lot of work. The pages are too small and informative. Have asked for refund.
The author has made this book available via Kickstarter and a lot of people posted reviews of a highly dubious nature. All these reviews are artificially glowing. It is clear that they are friends of the author and are gaming the Amazon review system. I really don't believe that any of these reviewers actually paid for this book. They probably got 'free review copies.'
This book is not worth even $1, let alone $9.99!!!
This book is proof anyone can get published. While I do not doubt Ivelin can code, He is not a good teacher. This book is nothing more than a reference of basic JSs terms. Each Chapter simply introduces a topic and fails to explain the key pivotal element of all learning: WHY? This book fails to explain why you would need to learn how to store a variable, or invoke a function, or even what does all this do.