Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    New Favorites | November 25, 2014

    Powell's Staff: IMG Our Favorite New Favorites of 2014



    Every week, we gather together a small pile of newly released titles that we agree should be on everyone's radar. We deem these titles our New... Continue »

    spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Burnside Computer Languages- Javascript
25 Local Warehouse Computer Languages- Java
25 Remote Warehouse Computer Languages- CGI

Secrets of the JavaScript Ninja

by

Secrets of the JavaScript Ninja Cover

 

Synopses & Reviews

Publisher Comments:

Summary

Secrets of the Javascript Ninja takes you on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. Written for JavaScript developers with intermediate-level skills, this book will give you the knowledge you need to create a cross-browser JavaScript library from the ground up.

About this Book

You can't always attack software head-on. Sometimes you come at it sideways or sneak up from behind. You need to master an arsenal of tools and know every stealthy trick. You have to be a ninja.

Secrets of the JavaScript Ninja leads you down the pathway to JavaScript enlightenment. This unique book starts with key concepts, like the relationships between functions, objects, and closures, taught from the master's perspective. You'll grow from apprentice to ninja as you soak up fresh insights on the techniques you use every day and discover features and capabilities you never knew about. When you reach the final chapters, you'll be ready to code brilliant JavaScript applications and maybe even write your own libraries and frameworks.

You don't have to be a ninja to read this book—just be willing to become one. Are you ready?

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's Inside

  • Functions, objects, closures, regular expressions, and more
  • Seeing applications and libraries from the right perspective
  • Dealing with the complexities of cross-browser development
  • Modern JavaScript design

About the Authors

John Resig is an acknowledged JavaScript authority and the creator of the jQuery library. Bear Bibeault is a web developer and coauthor of Ajax in Practice, Prototype and Scriptaculous in Action, and jQuery in Action from Manning.

Table of Contents

    PART 1 PREPARING FOR TRAINING
  1. Enter the ninja
  2. Arming with testing and debugging
  3. PART 2 APPRENTICE TRAINING
  4. Functions are fundamental
  5. Wielding functions
  6. Closing in on closures
  7. Object-orientation with prototypes
  8. Wrangling regular expressions
  9. Taming threads and timers
  10. PART 3 NINJA TRAINING
  11. Ninja alchemy: runtime code evaluation
  12. With statements
  13. Developing cross-browser strategies
  14. Cutting through attributes, properties, and CSS
  15. PART 4 MASTER TRAINING
  16. Surviving events
  17. Manipulating the DOM
  18. CSS selector engines

Synopsis:

Written to be accessible to JavaScript developers with intermediate-level skills, this book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance.

Synopsis:

In Secrets of the JavaScript Ninja, JavaScript expert John Resig reveals the inside know-how of the elite JavaScript programmers. Written to be accessible to JavaScript developers with intermediate-level skills.

This book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. It first establishes a base of strong, advanced JavaScript knowledge. The book then teaches readers how to construct a JavaScript library. It examines all the numerous tasks JavaScript libraries have to tackle and provides practical solutions and development strategies. It then presents the various maintenance techniques required to keep their code running well into the future.

With Secrets of the JavaScript Ninja readers will gain the knowledge and Ninja-like skills to build their own JavaScript libraries, or to understand how to use any modern JavaScript library available.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's inside:

  1. Introduction
  2. Testing and debugging
  3. Functions
  4. Closures
  5. Function prototypes
  6. Timers
  7. Regular expressions
  8. With statements
  9. Code evaluation
  10. Strategies for cross-browser code
  11. CSS Selector Engine
  12. DOM modification
  13. Attributes and CSS
  14. Events
  15. Ajax
  16. Animation
  17. Performance

About the Author

John Resig is the creator and lead developer of the ubiquitous jQuery JavaScript Library and author of the critically acclaimed Pro JavaScript Techniques. He is a JavaScript Evangelist for the Mozilla Corporation.

Product Details

ISBN:
9781933988696
Author:
Resig, John
Publisher:
Manning Publications
Author:
Bibeault, Bear
Subject:
Programming Languages - Java
Subject:
Computer Languages-Java
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Subject:
CSS;CSS selector engines;DOM;Java;JavaScript;attributes;closures;code;construction;cross-browser;debugging;design;events;expressions;functions;maintenance;ninja;object-oriented;properties;prototypes;runtime code evaluation;testing;threads;timers
Copyright:
Edition Description:
Print PDF
Publication Date:
20130131
Binding:
TRADE PAPER
Language:
English
Pages:
392
Dimensions:
7.52x7.34x.9 in. .18 lbs.

Related Subjects

Computers and Internet » Computer Languages » Java
Computers and Internet » Computer Languages » Javascript
Computers and Internet » Computer Languages » The Attic
Computers and Internet » Internet » JavaScript

Secrets of the JavaScript Ninja New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 392 pages Manning Publications - English 9781933988696 Reviews:
"Synopsis" by ,
Written to be accessible to JavaScript developers with intermediate-level skills, this book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance.
"Synopsis" by ,

In Secrets of the JavaScript Ninja, JavaScript expert John Resig reveals the inside know-how of the elite JavaScript programmers. Written to be accessible to JavaScript developers with intermediate-level skills.

This book takes readers on a journey towards mastering modern JavaScript development in three phases: design, construction, and maintenance. It first establishes a base of strong, advanced JavaScript knowledge. The book then teaches readers how to construct a JavaScript library. It examines all the numerous tasks JavaScript libraries have to tackle and provides practical solutions and development strategies. It then presents the various maintenance techniques required to keep their code running well into the future.

With Secrets of the JavaScript Ninja readers will gain the knowledge and Ninja-like skills to build their own JavaScript libraries, or to understand how to use any modern JavaScript library available.

Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

What's inside:

  1. Introduction
  2. Testing and debugging
  3. Functions
  4. Closures
  5. Function prototypes
  6. Timers
  7. Regular expressions
  8. With statements
  9. Code evaluation
  10. Strategies for cross-browser code
  11. CSS Selector Engine
  12. DOM modification
  13. Attributes and CSS
  14. Events
  15. Ajax
  16. Animation
  17. Performance

spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.