Pro JavaScript Techniques

( 5 )

Overview

Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, like basic syntax and structures.

Expert web developer and author John Resig concentrates on fundamental, vital topics—what modern JavaScripting is (and isnt), the current ...

See more details below
Paperback
$31.56
BN.com price
(Save 29%)$44.99 List Price
Other sellers (Paperback)
  • All (23) from $1.99   
  • New (14) from $9.70   
  • Used (9) from $1.99   
Pro JavaScript Techniques

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK
  • NOOK HD/HD+ Tablet
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

NOOK Book (eBook)
$19.99
BN.com price
(Save 44%)$35.99 List Price

Overview

Pro JavaScript Techniques is the ultimate JavaScript book for the modern web developer. It provides everything you need to know about modern JavaScript, and shows what JavaScript can do for your web sites. This book doesn't waste any time looking at things you already know, like basic syntax and structures.

Expert web developer and author John Resig concentrates on fundamental, vital topics—what modern JavaScripting is (and isnt), the current state of browser support, and pitfalls to be wary of. The book is organized into four sections:

  • Modern JavaScript development using JavaScript the object-oriented way, creating reusable code, plus testing and debugging
  • DOM scripting updating content and styles, plus events, and effect and event libraries
  • How Ajax works, overcoming problems, and using libraries to speed up development of Ajax applications
  • The future of JavaScript looking at cutting edge topics like JSON, HTML5, and more

All concepts are backed up by real-world examples and case studies, and John provides numerous reusable functions and classes to save you time in your development. There are also up-to-date reference appendixes for the DOM, events, browser support (including IE7), and frameworks, so you can look up specific details quickly and easily.

Read More Show Less

Editorial Reviews

From Barnes & Noble
The Barnes & Noble Review
"Modern" JavaScript programming is radically different than the ad hoc scripting you might've learned years ago. Today, you can write code that's powerful, more disciplined, more robust, and viable in many more applications and environments. Pro JavaScript Techniques is the definitive guide to today's JavaScript coding -- and tomorrow's.

Author John Resig systematically covers today's JavaScript best practices: techniques that draw from multiple sources, are thoroughly object oriented, and let you use JavaScript in entirely new ways. Resig guides you in creating more reusable code, performing better testing and debugging, optimizing CSS interactions, working more efficiently with events and DHTML, and much more.

Yes, there's also a full section on Ajax programming. And it includes no less than three chapter-length case studies, including form validation and secure authentication. The third is "autocomplete search": a nice way to make your programs just a little more usable and responsive. Bill Camarda, from the February 2007 Read Only

Read More Show Less

Product Details

Meet the Author

John Resig is a programmer and entrepreneur who's been developing web applications for over eight years. Having primarily focused on back-end development for most of that time using Perl and MySQL, John changed his focus toward implementing usable web front ends. He holds a degree in computer science from Rochester Institute of Technology in New York, and has published several papers on data mining instant messaging networks. When he's not programming, he enjoys watching movies, writing in his blog, www.ejohn.org, and spending time with his girlfriend.
Read More Show Less

Table of Contents

About the Author            xv
About the Technical Reviewer          xvii
Acknowledgments             xix
PART 1 Introducing Modern JavaScript
CHAPTER 1 Modern JavaScript Programming      3
PART 2 Professional JavaScript Development
CHAPTER 2 Object-Oriented JavaScript      19
CHAPTER 3 Creating Reusable Code      39
CHAPTER 4 Tools for Debugging and Testing      59
PART 3 Unobtrusive JavaScript
CHAPTER 5 The Document Object Model      77
CHAPTER 6 Events          111
CHAPTER 7 JavaScript and CSS       135
CHAPTER 8 Improving Forms        169
CHAPTER 9 Building an Image Gallery     191
PART 4 Ajax
CHAPTER 10 Introduction to Ajax        215
CHAPTER 11 Enhancing Blogs with Ajax      233
CHAPTER 12 Autocomplete Search        247
CHAPTER 13 An Ajax Wiki          265
PART 5 The Future of JavaScript
CHAPTER 14 Where Is JavaScript Going?      287
PART 6 Appendixes
APPENDIX A DOM Reference       307
APPENDIX B Events Reference        325
APPENDIX C The Browsers        345
INDEX              349
Read More Show Less

Customer Reviews

Average Rating 4
( 5 )
Rating Distribution

5 Star

(3)

4 Star

(1)

3 Star

(0)

2 Star

(1)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 5 Customer Reviews
  • Anonymous

    Posted March 23, 2009

    No text was provided for this review.

  • Anonymous

    Posted June 9, 2009

    No text was provided for this review.

  • Anonymous

    Posted October 14, 2008

    No text was provided for this review.

  • Anonymous

    Posted July 5, 2011

    No text was provided for this review.

  • Anonymous

    Posted July 13, 2011

    No text was provided for this review.

Sort by: Showing all of 5 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)