May 12, 2011 |
5,569 views |

Book Description
Moodle is the best e-learning solution on the block and is revolutionizing courses on the Web. Using JavaScript in Moodle is very useful to administrators and dynamic developers as it uses built-in libraries to provide the modern and dynamic experience that is expected by web users today.
The Moodle JavaScript Cookbook will take you through the basics of combining Moodle with JavaScript and its various libraries and explain how JavaScript can be used along with Moodle. It will explain how to integrate Yahoo! User Interface Library (YUI) with Moodle. YUI will be the main focus of the book, and is the key to implementing modern, dynamic feature-rich interfaces to help your users get a more satisfying and productive Moodle experience. It will enable you to add effects, make forms more responsive, use AJAX and animation, all to create a richer user experience. You will be able to work through a range of YUI features, such as pulling in and displaying information from other websites, enhancing existing UI elements to make users’ lives easier, and even how to add animation to your pages for a nice finishing touch.
A Cookbook filled with step by step recipes to enhance Moodle with JavaScript and the Yahoo! UI Library
What you will learn from this book :
- Get started with the Yahoo! User Interface Library
- Add validation features to your Moodle forms Download Now »
May 04, 2011 |
12,489 views |

Book Description
Want to create websites that deliver the fast response times, dynamic user interfaces, and special effects that today’s users expect? Then this is the book for you! Whether you’re just starting out in JavaScript or whether you’re ready to move into DOM scripting, it gives you the skills you need. Here’s how:
#1: It’s 2 books in 1: A JavaScript book and a DOM scripting book
Most books cover JavaScript or DOM scripting. But to create user-responsive sites, you need to know both.
So the first half of this book is a course in JavaScript essentials. Then, the second half is a course in DOM scripting that gives you a clear understanding of how DOM scripting works, how JavaScript underlies it, and how to use it to build applications that run slide shows, use drop-down menus, rotate headlines, sort tables, provide animation, and more!
That means you can gain basic to expert skills in a single book.
#2: It provides a fast start
Section 1 is a crash course in JavaScript. In fact, by the end of chapter 3, you’ll know how to code, test, and debug applications that include elementary DOM scripting. Then, the rest of the book builds on those skills to cover all the JavaScript and DOM scripting essentials.
#3: It shows you how to create and use event-handling libraries for browser compatibility
One of the headaches of web programming is ensuring that the code will work with all the popular browsers. Download Now »
May 02, 2011 |
19,479 views |

Book Description
Whether you need an example-driven programmer’s guide or a complete desk reference, JavaScript: The Definitive Guide is the most authoritative book on the language that runs the Web. The sixth edition offers comprehensive coverage of ECMAScript 5 (the new language standard) and also the new APIs introduced in HTML5. The chapters on functions and classes have been completely rewritten and updated to match current best practices. A new chapter covers language extensions and subsets.
JavaScript: The Definitive Guide is organized into four sections:
- Learn the core JavaScript language in detail — ideal for newcomers as well as experienced JavaScript programmers who want to sharpen their skills
- Understand the scripting environment provided by web browsers with broad and deep coverage of client-side JavaScript illustrated by many sophisticated examples
- Get a complete reference for core JavaScript that documents every class, object, constructor, method, function, property, and constant
- Consult a separate reference to client-side JavaScript, including legacy web browser APIs, the standard Level 2 DOM API, the XMLHttpRequest object, and the canvas tag
“A must-have reference for expert JavaScript programmers…well-organized and detailed.”
–Brendan Eich, creator of JavaScript, CTO of Mozilla Download Now »
Apr 27, 2011 |
18,965 views |

Book Description
From the world’s most popular resource for web designers and developer’s comes the ultimate guide to jQuery
- Begins with an exploration of fundamental jQuery concepts such as Document Object Model (DOM) scripting
- Explores writing “Don’t Repeat Yoursefl” (DRY) to gain a comprehensive understanding of these imperative modern techniques and best practices
- Shows how jQuery enables the user to adhere to these modern best practices with ease
- The succeeding chapters discuss a specific part of jQuery development such as manipulating the DOM, working with Ajax, and adding slick animation effects through tutorial style learning approach that utilizes working examples to explore the concept
- The books caps off by discussing popular ways of extending the core jQuery library with pugins and building web interfaces using jQuery UI
From the Back Cover
Enhance User Experience by Creating Richer and More Interactive Web Interfaces
Smashing jQuery demonstrates how you can create rich Web interfaces by easily integrating the jQuery framework into your Web site with minimal JavaScript knowledge. Download Now »
Apr 19, 2011 |
6,355 views |

Book Description
Web mapping is the process of designing, implementing, generating, and delivering maps on the World Wide Web and its products. OpenLayers is a powerful, community driven, open source, pure JavaScript web mapping library. With it, you can easily create your own web map mashup using WMS, Google Maps, and a myriad of other map backends. Interested in knowing more about OpenLayers? This book is going to help you learn OpenLayers from scratch.
OpenLayers 2.10 Beginner’s Guide will walk you through the OpenLayers library in the easiest and most efficient way possible. The core components of OpenLayers are covered in detail, with examples, structured so that you can easily refer back to them later.
The book starts off by introducing you to the OpenLayers library and ends with developing and deploying a full-fledged web map application, guiding you through every step of the way.
Throughout the book, you’ll learn about each component of the OpenLayers library. You’ll work with backend services like WMS, third-party APIs like Google Maps, and even create maps from static images. You’ll load data from KML and GeoJSON files, create interactive vector layers, and customize the behavior and appearance of your maps.
There is a growing trend in mixing location data with web applications. OpenLayers 2.10 Beginner’s Guide will show you how to create powerful web maps using the best web mapping library around.
This book will guide you to develop powerful web maps with ease using the open source JavaScript library OpenLayers. Download Now »
Apr 08, 2011 |
19,379 views |

Book Description
jQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML, and is the most popular JavaScript library in use today. Using the features offered by jQuery, developers are able to create dynamic web pages. This book will act as a resource for you to create animation and advanced special effects in your web applications, by following the easy-to-understand steps mentioned in it.
jQuery 1.4 Animation Techniques: Beginners Guide will allow you to master animation in jQuery to produce slick and attractive interfaces that respond to your visitors’ interactions. You will learn everything you need to know about creating engaging and effective web page animations using jQuery. The book uses many examples and explains how to create animations using an easy, step-by-step, beginners guide approach.
This book provides various examples that gradually build up the reader’s knowledge and practical experience in using the jQuery API to create stunning animations. The book starts off by explaining how animations make your user interface interactive and attractive. It explains the various methods used to make the element being animated appear or disappear. It provides a set of steps to create simple animations and show fading animations.
You can later learn how to make complex animations by chaining different effects together as well as how to halt a currently running application. You will find out how to slide your animation elements and learn to create custom animations that can be complex and specialized. Download Now »