Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Beginning JavaScript, 3rd Edition (Programmer to Programmer) Paperback – May 21, 2007

ISBN-13: 978-0470051511 ISBN-10: 0470051515 Edition: 3rd

10 New from $14.99 33 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
Paperback
"Please retry"
$14.99 $0.01

There is a newer edition of this item:

Beginning JavaScript
$27.88
(77)
In Stock.

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Customers Who Viewed This Item Also Viewed

NO_CONTENT_IN_FEATURE

Shop the New Digital Design Bookstore
Check out the Digital Design Bookstore, a new hub for photographers, art directors, illustrators, web developers, and other creative individuals to find highly rated and highly relevant career resources. Shop books on web development and graphic design, or check out blog posts by authors and thought-leaders in the design industry. Shop now

Product Details

  • Series: Programmer to Programmer
  • Paperback: 792 pages
  • Publisher: Wrox; 3 edition (May 21, 2007)
  • Language: English
  • ISBN-10: 0470051515
  • ISBN-13: 978-0470051511
  • Product Dimensions: 7.1 x 8.9 inches
  • Shipping Weight: 2.4 pounds
  • Average Customer Review: 3.5 out of 5 stars  See all reviews (11 customer reviews)
  • Amazon Best Sellers Rank: #1,428,175 in Books (See Top 100 in Books)

Editorial Reviews

From the Back Cover

Do you want to create more exciting web applications that will increase visits to your site? With this up-to-date guide, you'll find everything you'll need to know 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.

You'll begin with the basic syntax and learn how to take advantage of native JavaScript objects. Next, you'll see how to manipulate objects that are available to you in the latest browsers. You'll then progress through more advanced topics, such as using cookies and jazzing up your web pages with Dynamic HTML.

Inside, you'll also discover how to use Ajax, a communication technique that uses JavaScript to communicate with a remote web server. All of this will help you build truly professional-looking applications that allow you to interact with the user.

What you will learn from this book

  • How to use objects such as dates and strings to manage complex data and simplify your programs
  • Tips for using forms, windows, and other controls

  • Ways to spot common syntax and logical errors as well as how to use the Microsoft® Script Debugger

  • How to make JavaScript interact with XML and HTML

  • Techniques for integrating ActiveX® and plug-ins with JavaScript

  • Steps for communicating with a server using remote scripting

Who this book is for

This book is for anyone who wants to learn JavaScript scripting. You should have some understanding of HTML and how to create static web pages, but no prior programming experience is necessary.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured tutorial format that will guide you through all the techniques involved.

About the Author

Paul Wilton started as a Visual Bacic applications programmer at the Ministry of Defense in the UK, then found himself pulled into the Net. Having joined an Intermet development company, he spent three years helping create Internet solutions. He's now running his own successful and rapidly growing company developing online holiday property reservation systems.

Jeremy McPeak began tinkering with web development as a hobby in 1998. Currently working in IT department of a school district, Jeremy has experience developing web solutions with JavaScript, PHP, and C#. He has written several online articles covering topics such as XSLT, WebForms, and C#. He is also co-author of Professional Ajax.


More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

3.5 out of 5 stars
Share your thoughts with other customers

Most Helpful Customer Reviews

46 of 47 people found the following review helpful By L. S. Marcus on June 9, 2007
Format: Paperback Verified Purchase
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.
Read more ›
5 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Good overview of JavaScript but syntax is not portable
Very good for getting an overall feel of the language but the syntax will not help you much.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback
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
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: 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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
By Robert on March 27, 2009
Format: Paperback Verified Purchase
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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: 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.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Search

What Other Items Do Customers Buy After Viewing This Item?