JavaScript Tools and Tutorials

We're big fans of MooTools and publish a variety of MooTools tutorials and plugins, as well as other JavaScript resources. Learn how to use MooTools in your projects and use one of our many plugins to help accelerate your projects.

 
  • 15 Essential JavaScript Video Tutorials

    JavaScript can be difficult to learn on your own. It can be even more difficult to find good tutorials that teach best practices from the onset. I've gathered together 15 video tutorials from the people who really know their JavaScript. You'll learn about the basics of JavaScript and how to debug it from Douglas Crockford, Peter-Paul Koch, Joe Hewitt, and others. This collection of tutorials is for pure JavaScript, no frameworks (those will come in a future post), so you'll get a chance to learn from the ground up. If videos aren't your preferred method of learning, check out the bottom of the post for more JavaScript resources.

    Watch 15 Essential JavaScript Video Tutorials
  • MooTools 1.1 Tutorial

    Update: Mootools has since moved on from version 1.1, the version for which this tutorial was written. You can still learn the basics of MooTools by reading this tutorial, but be advised that some of the code examples may be out of date with the current version of MooTools. We will be publishing up to date tutorials in our tutorials section, so check back often.

    MooTools is a JavaScript library that can be used to manipulate parts of your web page, dynamically transmit data without reloading the page, and it also provides numerous effects, transitions, and user interface tools. This tutorial covers some of the basics for working with MooTools version 1.11, although it should also apply to version 1.2 as well. If you don't know JavaScript yet, you'll pick up many of its basic concepts by reading through to the end.

    What exactly is a JavaScript library? JavaScript is a powerful programming language, but it can be difficult to understand and implement. MooTools is a collection of files written with JavaScript and it extends the functionality of the language and also provides shortcuts for performing certain tasks.

    There are many JavaScript libraries available such as Prototype, YUI, and JQuery, but it is important to note that MooTools is not compatible with them. This means that if you include MooTools with another library, chances are that your page isn't going to function in the correct manner. So if you want to use MooTools, you're going to have to use it exclusively.

    Read The MooTools 1.1 Tutorial
 

Copyright 2011 Virtuosi Media Inc.