Professional JavaScript for Web Developers

Nonfiction, Computers, Programming, Programming Languages, CGI, JavaScript, Perl, VBScript, Internet, Web Development
Cover of the book Professional JavaScript for Web Developers by Nicholas C. Zakas, Wiley
View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart
Author: Nicholas C. Zakas ISBN: 9781118233092
Publisher: Wiley Publication: December 20, 2011
Imprint: Wrox Language: English
Author: Nicholas C. Zakas
ISBN: 9781118233092
Publisher: Wiley
Publication: December 20, 2011
Imprint: Wrox
Language: English

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.

View on Amazon View on AbeBooks View on Kobo View on B.Depository View on eBay View on Walmart

This book provides a developer-level introduction along with more advanced and useful features of JavaScript. Coverage includes:

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.

More books from Wiley

Cover of the book Fault Location and Service Restoration for Electrical Distribution Systems by Nicholas C. Zakas
Cover of the book Antennas for Global Navigation Satellite Systems by Nicholas C. Zakas
Cover of the book The Blackwell Companion to The Problem of Evil by Nicholas C. Zakas
Cover of the book Electrical Machine Drives Control by Nicholas C. Zakas
Cover of the book Burden or Benefit: External Data Reporting by Nicholas C. Zakas
Cover of the book Inventor 2014 and Inventor LT 2014 Essentials: Autodesk Official Press by Nicholas C. Zakas
Cover of the book Positive Psychology at Work by Nicholas C. Zakas
Cover of the book Empathy by Nicholas C. Zakas
Cover of the book The Open Innovation Revolution by Nicholas C. Zakas
Cover of the book Counseling Around the World by Nicholas C. Zakas
Cover of the book Classic Topics on the History of Modern Mathematical Statistics by Nicholas C. Zakas
Cover of the book Hospice and Palliative Care for Companion Animals by Nicholas C. Zakas
Cover of the book Reading Postwar British and Irish Poetry by Nicholas C. Zakas
Cover of the book MOS Devices for Low-Voltage and Low-Energy Applications by Nicholas C. Zakas
Cover of the book The Controller's Function by Nicholas C. Zakas
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy