Professional JavaScript for Web Developers (Wrox Professional Guides)

4.15 avg rating
( 576 ratings by Goodreads )
 
9781118026694: Professional JavaScript for Web Developers (Wrox Professional Guides)
View all copies of this ISBN edition:
 
 

This book provides a developer-level introduction along with more advanced and useful features of JavaScript. Coverage includes: * JavaScript use with HTML to create dynamic webpages, language concepts including syntax and flow control statements * variable handling given their loosely typed nature * built-in reference types such as object and array * object-oriented programing * powerful aspects of function expressions * Browser Object Model allowing interaction with the browser itself * detecting the client and its capabilities * Document Object Model (DOM) objects available in DOM Level 1 * how DOM Levels 2 and 3 augmented the DOM * events, legacy support, and how the DOM redefined how events should work * enhancing form interactions and working around browser limitations * using the tag to create on-the-fly graphics * JavaScript API changes in HTML5 * how browsers handle JavaScript errors and error handling * features of JavaScript used to read and manipulate XML data * the JSON data format as an alternative to XML * Ajax techniques including the use of XMLHttpRequest object and CORS * complex patterns including function currying, partial function application, and dynamic functions * offline detection and storing data on the client machine * techniques for JavaScript in an enterprise environment for better maintainability This book is aimed at three groups of readers: Experienced object-oriented programming developers looking to learn JavaScript as it relates to traditional OO languages such as Java and C++; Web application developers attempting to enhance site usability; novice JavaScript developers. Nicholas C. Zakas worked with the Web for over a decade. He has worked on corporate intranet applications used by some of the largest companies in the world and large-scale consumer websites such as MyYahoo! and the Yahoo! homepage. He regularly gives talks at companies and conferences regarding front-end best practices and new technology.

"synopsis" may belong to another edition of this title.

From the Back Cover:

Get up to date on the latest ways to use JavaScript in web development

If you want to achieve JavaScript's full potential, it is critical to understand its nature, history, and limitations. To that end, this updated version of the bestseller by veteran author and JavaScript guru Nicholas C. Zakas covers JavaScript from its very beginning to the present-day incarnations including the DOM, Ajax, and HTML5. Zakas shows you how to extend this powerful language to meet specific needs and create dynamic user interfaces for the web that blur the line between desktop and internet. By the end of the book, you'll have a strong understanding of the significant advances in web development as they relate to JavaScript so that you can apply them to your next website.

Professional JavaScript for Web Developers

  • Offers a detailed discussion of the components that make up a JavaScript implementation

  • Zeroes in on new and emerging APIs such as the Selectors API, Web Workers, and Cross-Document Messaging

  • Explores object-oriented programming in JavaScript

  • Shows how to implement drag and drop file upload with Ajax and the File API

  • Highlights the new core language features introduced in ECMAScript5

  • Explains how to work with data formats such as XML and JSON

  • Looks at what's coming in ECMAScript Harmony

  • Walks you through creating offline-capable web applications

wrox.com

Programmer Forums
Join our Programmer to Programmer forums to ask and answer programming questions about this book, join discussions on the hottest topics in the industry, and connect with fellow programmers from around the world.

Code Downloads
Take advantage of free code samples from this book, as well as code samples from hundreds of other books, all ready to use.

Read More
Find articles, ebooks, sample chapters, and tables of contents for hundreds of books, and more reference resources on programming topics that matter to you.

Wrox Professional guides are written by working developers to address everyday needs. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.

About the Author:

Nicholas C. Zakas is a front-end architect who honed his skills working at Yahoo! for five years. He has worked in web development for over a decade, developing web solutions for some of the largest companies in the world. He is the author of previous editions of Professional JavaScript for Web Developers and a coauthor of Professional Ajax.

"About this title" may belong to another edition of this title.

Top Search Results from the AbeBooks Marketplace

Stock Image

1.

Zakas, N.
Published by John Wiley & Sons Inc
ISBN 10: 1118026691 ISBN 13: 9781118026694
New Quantity available: 1
Seller:
GoldBooks
(Austin, TX, U.S.A.)

Book Description John Wiley & Sons Inc. Condition: new. Seller Inventory # think1118026691

More information about this seller | Contact this seller

Buy New
29.65
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

2.

Zakas, Nicholas C.
Published by Wrox (2012)
ISBN 10: 1118026691 ISBN 13: 9781118026694
New Softcover Quantity available: 1
Seller:
GlassFrogBooks
(Hawthorne, CA, U.S.A.)

Book Description Wrox, 2012. Condition: New. A+ Customer service! Satisfaction Guaranteed! Book is in NEW condition. Seller Inventory # 1118026691-2-1

More information about this seller | Contact this seller

Buy New
43.71
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
Stock Image

3.

Zakas, N.
Published by John Wiley & Sons Inc (2012)
ISBN 10: 1118026691 ISBN 13: 9781118026694
New Paperback Quantity available: 1
Seller:
Revaluation Books
(Exeter, United Kingdom)

Book Description John Wiley & Sons Inc, 2012. Paperback. Condition: Brand New. pap/psc edition. 888 pages. 9.20x7.30x1.50 inches. In Stock. Seller Inventory # zk1118026691

More information about this seller | Contact this seller

Buy New
63.16
Convert currency

Add to Basket

Shipping: 35
From United Kingdom to U.S.A.
Destination, rates & speeds
International Edition
International Edition

4.

Zakas, Nicholas C.
Published by Wrox
ISBN 10: 1118026691 ISBN 13: 9781118026694
New soft cover Quantity available: 1
International Edition
Seller:
Campustexxts
(Vicksburg, MI, U.S.A.)

Book Description Wrox. soft cover. Condition: New. International Edition. No supplemental materials. International Editions may have a different cover or ISBN but generally have the exact same content as the US edition, just at a more affordable price. In some cases, end of chapter questions may vary slightly from the US edition. International Editions are typically printed in grayscale, and likely will not have any color throughout the book. New. Books ship from multiple locations depending on availability. All orders are shipped with tracking information. We take pride in our customer service. Please contact us if you have any questions regarding this listing. Seller Inventory # 15104

More information about this seller | Contact this seller

Buy New
7,722.29
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds