Be sure to check out our new Blogs and discover all the new Free Training!

Free Computer IT Training Courses Tutorials




"Learn New Skills & Increase Your Earning Power With FREE Computer Training!

Follow us on Our Twitter page!

Up 1 LevelUp 1 Level


Free JavaScript Training and Tutorials


Search over 150,000 Free Computer Training and Tutorials at

Best New Free Computer IT Training and Tutorial Resources blog

Free Computer and IT Books blog

Free Web Development Training and Tutorials blog

Free Training blog for Photoshop, Flash, Dreamweaver, FrontPage, and Adobe Macromedia Apps

Free Microsoft Office Training and Tutorials blog

Javascript Tutorials from Webmonkey - the Web's Developer Resource
JavaScript for the Total Non-Programmer
JavaScript School (tutorial)
JavaScript Tutorial Links
Javascript Tutorial Links
Javascript Tutorial
Java Script Tutorial
Javascript Knowledge Base
Developer's Paradise : Inside Techniques : By Language : JavaScript
Javascript Tutorial for Programmers - This JavaScript tutorial is aimed primarily at those who have had at least some exposure to another programming language. It is not our purpose here to cover the basic concepts of computer programming, but rather illustrate the syntax and methodology of JavaScript.
Javascript Help file Documentation
Javascript Tutorials, beginning and advanced
Javascript Notes
Windows and Frames in Javascript
The Client-Side Search Engine - The Javascript Cookbook

Ciphers in Javascript - Javascript Tips - Javascript Lessons
Javascript for the Total Non-Programmer - This tutorial will take you step by step through the fundamentals of Javascript. You will learn how to write functions, use data from text boxes, create IF-THEN conditionals, program loops, and generally make your web page "smarter."
Interactive JavaScript Programming - This page allows you to experiment with JavaScript programming. It produces results interactively, even on each keystroke if you wish. It prints any error messages that are generated, and includes a beautifier so your code looks classical, even if it isn't.
Javascript Tutorial - This JavaScript tutorial is aimed primarily at those who have had at least some exposure to another programming language. It is not our purpose here to cover the basic concepts of computer programming, but rather illustrate the syntax and methodology of JavaScript.
JavaScript Tip of the Week Archive - Nick Heinle's weekly tips are archived here for your reference. The tips are still relevant, with over 30 tips including browser and plug-in detection, related/live menus, and more.
Doc Javascript
JavaScript Tutorial Links
Javascript Resources
Javascript for Beginners
Learn Javascript Now
Javascript resources and tutorials

Javascript pages from

JavaScript QuickStart
JavaScript Basics
JavaScript Reference
JavaWorld Articles 
 - This is an excellent set of tutorials on learning how to program in JavaScript:
Netscape DevEdge Online - Netscape's site for documentation on Javascript, DHTML, LiveConnect and other technologies that are incorporated in their popular browser. This site is vast, and has much of the information you need for using the advanced features of Netscape browsers, but beware the incompatibilities with other browsers (which is not heavily discussed on this site).
Our new online archive of JavaScripts gives you tons of cool ways to present your site's information.
JavaScript Source- Free JavaScripts, Tutorials, Example Code, Reference, Resources

Netscape DevEdge Code Samples>The most useful reference I've found. Exhaust this one first.

Netscape Javascript Guide This book describes the JavaScript language and its use in Navigator. For information on developing server-based JavaScript applications, see the LiveWire Developer's Guide.

Marcelino Martins Hierarchical folders menu

Netscape Javascript Resources These sites feature JavaScript resources and examples. (Inclusion on this list does not constitute an endorsement by Netscape.)


Search Argos

More frequently sought solutions: -
Most JavaScripters have the wits and creativity to write almost any program they can imagine. However, wits and creativity can only get you so far. Unfortunately, many JavaScript writers know where they want to go, but they just don't know how to get there. To bridge this gap, I'm devoting this month's JavaScript to providing the answers you need most.

Create reusable routines in JavaScript: -
Most JavaScript programs are constructed using common building blocks, or routines. Routines can be encapsulated into self-contained functions that are then cut and pasted between JavaScript programs. As you develop in JavaScript, you can save your routines and create a library of common functions. When you need a particular function, simply copy the function into your current project. You don't have to rewrite everything from scratch.

Harness the power of JavaScript variables: - As with all programming languages, JavaScript relies heavily on user-defined variables. But unlike many languages -- including Java -- JavaScript's system of variables is simplified, so that even users with minimal programming experience can immediately use them. JavaScript doesn't impose strict data formats or types for its variables, which can greatly simplify programming. However, just because JavaScript's variables are easy to use doesn't mean they lack power.

Understanding and using JavaScript statements: - Commands, constructs, statements -- whatever the term -- these are the real workhorses of any programming language. JavaScript supports a small collection of statements, including the usual if, while, and for, that you use to build intelligent applications. Combined with objects, properties, methods, and events, statements round out the JavaScript program, giving it direction, purpose, and logic.

JavaScript frequently asked solutions:
- As any service station attendant will tell you, people always ask the same thing, like "Where's the bathroom?" or "How do I get onto the interstate?" It's no different when working with programming languages. Most questions asked about accomplishing some task in JavaScript follow the same, common threads. Learning about these most common requests for solutions helps you to get better acquainted with JavaScript.

New JavaScript features in Netscape 3.0: - Change is inevitable. And on the Internet that change comes quickly. Netscape has released version 3.0 of its phenomenally popular Navigator browser software, and with this new version comes changes in the way JavaScript works. In some cases, 3.0 fixed bugs that exist in JavaScript for Netscape 2.0, and in other cases, 3.0 added new functionality over what is available in 2.0. And in a few cases, changes to the way Netscape 3.0 works makes JavaScript programs for 2.0 inoperative.

User-defined functions, objects, and methods: - The power of any programming language is the extent to which you can modify it for your own needs. The more you are limited to using just the built-in commands and processes, the more you are limited in what you can do with that language. And the harder it is to write sophisticated programs. Thankfully, JavaScript supports user-defined functions, properties, and methods, and uses a simplified object model to create them.

Using JavaScript and graphics: - Graphics lend a multimedia edge to HTML documents. JavaScript extends the features of graphics in HTML pages by making image selection and appearance dynamic. With just a moderate amount of JavaScript coding, it's possible to conditionally choose graphic files for use on a page, resize and distort images, and even create images on the fly.

Debugging JavaScript programs: - Everyone makes mistakes writing JavaScript programs. Errors don't know experts from novices, so the next time you get an error message while trying to play a JavaScript program you've written, don't feel bad. JavaScript provides error messages as a means to help you spot mistakes. This column describes the errors you are likely to get when writing a JavaScript program and what to do about them.

Using JavaScript and Forms: -Javascript wears many hats. You can use JavaScript to create special effects. You can use JavaScript to make your HTML pages "smarter" by exploiting its decision-making capabilities. And you can use JavaScript to enhance HTML forms. This last application is of particular importace. Of all the hats JavaScript can wear, its form processing features are among the most sought and used.

Using JavaScript's Built-in Objects: - JavaScript sports a number of built-in objects that extend the flexibility of the language. These objects are Date, Math, String, Array, and Object. Several of these objects are "borrowed" from the Java language specification, but JavaScript's implementation of them is different. If you're familiar with Java, you'll want to carefully examine JavaScript's built-in object types to avoid any confusion.


Free JavaScript Resources:

DeZines Java/JavaScript Resource Page
Beginner's Guide to JavaScript
Netscape JavaScript Guide
Netscape Developer JavaScript Resources
Yahoo Search for JavaScript
Dynamic HTML Index- Learning Resources


AAScripter ver. 1 by
Registration code : alicyb
Click to download

If you want to add javascipts to your site but find trawling through javascript resources tiresome then AAScripter is the answer. 150 free javascipts ready for you to copy and paste into your sites. Easily add animations, special effects, cool menus, text effects, and more. Each script includes instructions and a sample page. A nice help section is also included for new users.



Please suggest more sites for this page and report broken links to Jeff Love at