Some knowledge of HTML coding is essential.
Previous experience of programming, especially object-oriented or 'visual' programming, would be useful but is not essential.
2 days. Hands on.
Embedding scripts/Detecting non-scripting browsers.
Basic Programming Skills and Syntax
Introduction to variables, data types, and functions.
Introduction to control structures.
Introduction to objects, methods, and properties.
Introduction to expressions.
Using the Math, String, and Date objects.
Introduction to the Document and Window objects.
Introduction to the DOM.
Writing to and creating new windows.
Basic Events and Forms
Handling events on a form.
Introduction to form validation.