Advertisement

Pro JavaScript with MooTools

Learning Advanced JavaScript Programming

  • Authors
  • Mark Joseph Obcena

Table of contents

  1. Front Matter
    Pages i-xix
  2. Exploring JavaScript and MooTools

    1. Front Matter
      Pages 1-1
    2. Mark Joseph Obcena
      Pages 3-10
    3. Mark Joseph Obcena
      Pages 11-46
    4. Mark Joseph Obcena
      Pages 47-69
    5. Mark Joseph Obcena
      Pages 71-97
    6. Mark Joseph Obcena
      Pages 99-126
    7. Mark Joseph Obcena
      Pages 127-169
  3. Conquering the Client Side

    1. Front Matter
      Pages 171-171
    2. Mark Joseph Obcena
      Pages 173-186
    3. Mark Joseph Obcena
      Pages 187-243
    4. Mark Joseph Obcena
      Pages 245-259
    5. Mark Joseph Obcena
      Pages 261-306
    6. Mark Joseph Obcena
      Pages 307-338
    7. Mark Joseph Obcena
      Pages 339-357
  4. Breaking from the Browser

    1. Front Matter
      Pages 359-359
    2. Mark Joseph Obcena
      Pages 361-369
    3. Mark Joseph Obcena
      Pages 371-386
  5. Back Matter
    Pages 387-406

About this book

Introduction

Pro JavaScript with MooTools is unlike any other JavaScript book on the market today. While similar books focus on either JavaScript as a language of the browser or how to use JavaScript frameworks, Pro JavaScript with MooTools fills the gap between these topics and moves beyond—exploring the advanced features of JavaScript and how the MooTools framework uses these features to further improve the language itself.

The book itself takes a unique three-pronged approach. It first walks you through the advanced features of JavaScript and the MooTools framework, including native augmentation and type creation, a comprehensive discussion of JavaScript functions, object-oriented programming with native JavaScript and MooTools Classes, and the MooTools Class internals. You’ll then learn all about Javascript in the DOM: the Elements classes and its internals, the MooTools Event system, Selector engines and MooTools Slick, Ajax and the Request Object, and animation and the Fx classes.

The final section really sets the book apart from all others, as it discusses JavaScript outside the browsers. You’ll take an in-depth look at CommonJS and MooTools, using MooTools outside the browser to build ORM, creating simple CommonJS applications via the MooTools Deck framework, and creating complex server-side applications using Raccoon.

Keywords

Ajax Animation Browser DOM Framework Java JavaScript

Bibliographic information