Customer Reviews


11 Reviews
5 star:
 (4)
4 star:
 (2)
3 star:
 (3)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


5.0 out of 5 stars It is easy to see why the competion badmouths this book
I still consider myself to be a beginner after having read six other books including "WILLIAM BUCKLEYS - Javascript The Definitive Guide" - Humor intended.

Anyway I wish I had read this book first it is by far the best. There is nothing that they do not explain. You are not left wondering what terms like parsing really means.

I also looked at...
Published 7 months ago by Westly Williams

versus
46 of 47 people found the following review helpful:
2.0 out of 5 stars 3rd Edition VERY DISSAPOINTING
I have used the first and second editions of this book as training courseware for several years. Allthough, I was never 100% happy with the book (some important topics had been left out, the content is not cleanly organized and the examples could have been better) it served its purpose.

When I heard that the 3rd edition would be coming out, I looked forward...
Published on June 9, 2007 by L. S. Marcus


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

46 of 47 people found the following review helpful:
2.0 out of 5 stars 3rd Edition VERY DISSAPOINTING, June 9, 2007
By 
Amazon Verified Purchase(What's this?)
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
I have used the first and second editions of this book as training courseware for several years. Allthough, I was never 100% happy with the book (some important topics had been left out, the content is not cleanly organized and the examples could have been better) it served its purpose.

When I heard that the 3rd edition would be coming out, I looked forward to new and updated information, more complete descriptions and the inclusion of previously omitted information. When the 3rd edition came out, I purchased it and found it to be VERY DISSAPOINTING...to the point that it is actually worse than it was before. I will no longer use this text as a training resource as it is more conveluted than in the past and still does not include basic information that should be there.

Examples:

The 2nd edition was 1010 pages, the 3rd edition is 767 - clearly much information has been removed and unfortunately it was Appendicies B, C, & D, which were The JavaScript Core Reference, The JavaScript Client Reference, and the Latin Character Set. Now, the book just has Appendix A, which is the book's exercise solutions. The book's exercise, by the way, is a continuing example that is not very "real-world" oriented and something that most people would skip over anyway. Devoting an appendix to this, but removing the hard-core reference appendicies makes no sense whatsoever!

In none of the previous editions was there any mention of referring to external script files (.js) files, as is done as common practice out in the real world. I was hoping the new edition would include this, but not a word about it is mentioned.

The confusing "flow" of the chapters has not been corected, so you still have to get to chapter 10 before addressing errors and debugging techniques (which should be addressed as chapter 2, in my opinion as a professional trainer) and finding out that you really should be working with certain IE and FireFox settings changed if you want to be able to see your JavaScript errors show up in your browser! Seriously?! The reader is expected to go through 9 chapters without being told how to see an error message about their mistakes!! Like we don't make mistakes until chapter 11?!!

Chapter 13 is still called "Dynamic HTML in Modern Browsers" instead of what the rest of the world calls it; "The W3C Document Object Model".

There was, and still is, a chapter on XML in the book, but rather than simply merging this information into the chapter about the DOM (since the only JavaScript that is discussed in the XML chapter has to do with parsing XML via the DOM), we get a small chapter that is more about XML than JavaScript. And, there is no mention at all about using JavaScript within XML, rather than XML within JavaScript (ie. enclosing JavaScript inside of CDATA sections for proper XML parsing).

We still have the same old chapter 4 that is an overview of JavaScript and OO. Half of what you need to know about the JavaScript Native Objects (String, Number, Math, Date, etc.) is in this chapter and the other half is in chapters 8 and 9, instead of putting it all together in one place.

The bottom line for me is that this book skips important information that new JavaScript developers should know. It has no hope of becomming organized properly and crucial appendicies have been removed. This makes this book no longer useful as a reference (which serious programmers want and need).

By the way, WROX (now owned by Wiley Press) has done basically the same thing with the new 4th edition of Beginning XML. That book is still wildly incomplete and disorganized.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars It is easy to see why the competion badmouths this book, June 8, 2011
By 
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
I still consider myself to be a beginner after having read six other books including "WILLIAM BUCKLEYS - Javascript The Definitive Guide" - Humor intended.

Anyway I wish I had read this book first it is by far the best. There is nothing that they do not explain. You are not left wondering what terms like parsing really means.

I also looked at the errata at the website. I think there were 4 minor errors in the book. And yes you will know what errata means also.



Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars A very good book for beginners, January 22, 2011
I had had no idea about JavaScript, nevertheless I found it very easy to understand, enjoyable, and I am keen on finishing it. I also single out chapter 4 for the wonderful way they approached the topic of (JavaScript-An Object-Based Language). I had a vague understanding of Objects and Classes but when I read this book everything became clear. In a similar fashion, if the authors also consider to add some more concepts about this topic such as Inheritance it will be better. Reading other chapters of the book is more sweet than eating dates
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Too many inconsistencies, June 8, 2009
By 
Veteran Programmer (Louisville, KY 40241) - See all my reviews
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
Although the book is a good introduction for JavaScript, it suffers greatly from the lack of a single voice. I find this a problem with other Wrox books that have been written by multiple authors. I really don't blame the authors as much as I put the blame on Wrox's editors.

The books is just full of inconsistencies. These range from different coding styles, lack of consistency in source code filenames, etc., etc. Also, the HTML is often poorly written.

Even with the book's problems, I would still recommend the book for the beginning JavaScript programmer. The book does get the point across and should give the reader a good foundation in JavaScript programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars OK Guide for the Beginner, March 27, 2009
By 
Robert (Southern California) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
It was relatively easy to follow, however it does suffer from occasional coding errors and coding style consistency, which can be confusing.

All that said, I liked the book and would recommend it to anyone that wants to learn JavaScript.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3.0 out of 5 stars Plain language approach is a nice angle, February 19, 2009
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
In a previous online course for XHTML, I went through 75% of the 'Classroom In A Book' book. There were numerous excercises, entire exercises dedicated to writing code from scratch and building on top of that code throughout the exercises. While the practice was excellent, the text was dry and did not frequently attempt to articulate XHTML ideas with 'real world' or plain language.

Currently I am only 25% through Beginning JavaScript, but have noticed their efforts to get you to grasp the concept before putting the reader/student to work. Understanding the concept helps me to better debug and problem solve when the exercise portion begins. But the problems are few, small and are written out for the most part. I would like to see them add more problems to the end of a chapter before moving on, especially in the loops and function section.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
4.0 out of 5 stars For the JavaScript beginner this is for you, June 28, 2007
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
I bought this book for a class I was taking and it help me to better grasp the the subject of JavaScript with it's practical examples and quizzes. I am a better programmer now. I can't wait for their Advanced JavaScript book if there is one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 4 people found the following review helpful:
4.0 out of 5 stars Pretty good book on Beginning Javascript, August 10, 2007
By 
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
I was required to purchase this book for a class that I was taking. It works well for the class, and I feel that the content has been thorough. The explanations have been very good.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 3 people found the following review helpful:
1.0 out of 5 stars Right approach gone wrong, December 30, 2008
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
Learning JavaScript can be a daunting experience for the non-programmer. The authors of Beginning JavaScript 3rd Edition seem to understand. The reader is eased into the learning this scripting language. Unfortunately the examples provided are not very useful. Examples are naked scripts out of context with a real web page. They are basically a blank page with a working script. The web pages presented in this book set a poor example for standards based web page development. XHTML and the separation of JavaScript from HTML (unobtrusive JavaScript) are ignored. This book does not set a good example for the "beginner".
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 6 people found the following review helpful:
5.0 out of 5 stars Domain Names, Domain Name Registration and Web Hosting | SeoSmith.Net, December 31, 2007
This review is from: Beginning JavaScript, 3rd Edition (Programmer to Programmer) (Paperback)
With this up-to-date guide, you'll find everything you need to know in order to develop interactive, robust, and personalized pages using JavaScript. It takes you step by step through this powerful scripting language so you can begin enhancing your site right away and increase visits. You'll learn how to take advantage of native JavaScript objects, manipulate objects that are available to you in the latest browsers, use cookies, and jazz up your web pages with Dynamic HTML. Great Update!!!
Table of Contents

Chapter 1. Introduction to JavaScript and the Web.
Chapter 2. Data Types and Variables.
Chapter 3. Decisions, Loops, and Functions.
Chapter 4. JavaScript--An Object-Based Language.
Chapter 5. Programming the Browser.
Chapter 6. HTML Forms--Interacting with the User.
Chapter 7. Windows and Frames.
Chapter 8. String Manipulation.
Chapter 9. Date, Time, and Timers.
Chapter 10. Common Mistakes, Debugging, and Error Handling.
Chapter 11. Storing Information. Cookies.
Chapter 12. Introduction to Dynamic HTML.
Chapter 13. Dynamic HTML in Modern Browsers.
Chapter 14. JavaScript and XML.
Chapter 15. Using ActiveX and Plug-Ins with JavaScript.
Chapter 16. Ajax and Remote Scripting
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

Beginning JavaScript, 3rd Edition (Programmer to Programmer)
Beginning JavaScript, 3rd Edition (Programmer to Programmer) by Jeremy McPeak (Paperback - May 21, 2007)
Used & New from: $5.38
Add to wishlist See buying options