Buy new:
$44.99$44.99
Delivery October 9 - 15
Ships from: Amazon.com Sold by: Amazon.com
Save with Used - Very Good
$2.02$2.02
$19.98 delivery October 21 - November 13
Ships from: glenthebookseller Sold by: glenthebookseller
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
JavaScript for Programmers 1st Edition
Purchase options and add-ons
- ISBN-100137001312
- ISBN-13978-0137001316
- Edition1st
- PublisherPrentice Hall
- Publication dateMarch 16, 2009
- LanguageEnglish
- Dimensions7 x 1.25 x 9.25 inches
- Print length432 pages
Popular titles by this author
C++ How to Program (10th Edition)Paperback$17.09 shippingGet it as soon as Wednesday, Oct 16Only 2 left in stock - order soon.
Python for Programmers: with Big Data and Artificial Intelligence Case StudiesPaul DeitelPaperback$15.82 shipping
Editorial Reviews
About the Author
Paul J. Deitel and Dr. Harvey M. Deitel are the founders ofDeitel & Associates, Inc., the internationally recognized programming languages authoring, corporate training, and Internet business development organization. The Deitels have written many international best-selling programming languages books that millions of people worldwide have used to master Internet and web programming, C, C++, Java, C#, XML, Visual Basic®, Visual C++®, Perl and Python.
Product details
- Publisher : Prentice Hall; 1st edition (March 16, 2009)
- Language : English
- Paperback : 432 pages
- ISBN-10 : 0137001312
- ISBN-13 : 978-0137001316
- Item Weight : 1.8 pounds
- Dimensions : 7 x 1.25 x 9.25 inches
- Best Sellers Rank: #3,940,579 in Books (See Top 100 in Books)
- #1,229 in JavaScript Programming (Books)
- #4,348 in Computer Programming Languages
- #13,741 in Programming Languages (Books)
- Customer Reviews:
About the author

I am CEO and Chief Technical Officer of Deitel & Associates, Inc. I graduated from MIT where I studied Information Technology. Through Deitel & Associates, Inc., I have delivered hundreds of programming courses to industry clients, including Cisco, IBM, Siemens, Sun Microsystems, Dell, Lucent Technologies, Fidelity, NASA at the Kennedy Space Center, the National Severe Storm Laboratory, White Sands Missile Range, Rogue Wave Software, Boeing, SunGard Higher Education, Stratus, Cambridge Technology Partners, One Wave, Hyperion Software, Adra Systems, Entergy, CableData Systems, Nortel Networks, Puma, iRobot, Invensys and many more. Our books are used worldwide and are translated into many languages.
Related products with free delivery on eligible orders
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
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 analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
1) The book is short for tech books so it needs to focus on the important Javascript topics and not HTML format...
The book seems to spend a lot of time with XML and CSS, while important, there are other books that go into the detail and they do not spend enough time explaining and giving examples of the other topics critical to the subject.
2) In more detail they need to talk about code elements and the advanced features witch include built in, objects and DOM (there might be a few things that I may be missing...
I am disappointed since these authors have written very good books about the web, JAVA and PERL which are part of my book collection...
As an overall introduction to JavaScript... it's hard to go wrong with this book.
The book does have a few specific weaknesses. The major one for me is that it doesn't really address objects or pseudo-objects in JavaScript. It shows how to use existing objects like Math, window, etc., but to be complete it really needs to go through the process of constructing comprehensive objects with static functions and members, as well as instance or prototype functions and members.
The last chapter addresses AJAX applications but it does so in a fairly superficial way. Its difficult to say how a book at this level might do better, but I think in order to understand AJAX a person really does have to write services and the client code to interact with them. This book doesn't attempt to do this, and this will leave the reader a bit weak on being able to apply JavaScript in a useful way.
Finally I would say that if the target audience of the book is programmers (as suggested by the book's title) then the authors should have made more of an effort to explain some important features of JavaScript. Object creation, event-handling, and XMLHttpRequest should have been explained in much greater detail.
For a beginner this book is a good start to learning JavaScript, but it is incomplete and the reader would have to continue learning with other JavaScript books.
On page 3 I read
Errata and updates for this book are posted at [...]
and that is the sixth (!) time that URL is mentioned. The fifth time was exactly, to the line, one page earlier. Other URLs occur many times as well. Why not mention the above link just once, and let that be an index page that directs the reader to the other pages? Note also that the above link does not lead to an existing page AND the web site doesn't seem to offer errata to the book. I discovered this when I wanted to point out the mistakes -plural- in
"Common Programming Error 5.4: If the body of a while loop never causes the while statement's condition to become true, a logic error occurs."
I've read the phrase "send email to [...] and we'll respond promptly." a few times already as well. I find myself focusing more on the repetition than on the content. How can professional writers make such mistakes? Is this book templated and are all the paragraphs just gathered from previous books?
I suspect that the Deitels like to talk about themselves and/or like to see their names in print. Not just in the preface, but also on page 3: "In the late 1960s, one of the authors (HMD) was a graduate student at MIT..." and on page 7: "One of the authors, HMD, remembers the great frustration felt in the 1960s..." . Apparently, HMD has been in the business for a long time, and is proud of it. Unfortunately, this does not make for enjoyable reading.
It is one of the first rules you learn when (heaven forbid!) you go into marketing: Customers do not care about you as a sales person, nor do they care about the company you work for. What they are interested in, is how the product that you sell can make their life easier. I hope the Deitels will at some point take this lesson to heart and give us what we want and/or need, and paid for.
Self-glorification isn't it.

