Javascript is a license free, clientside scripting language designed to complement HTML and allow the creation of dynamic websites.
This workshop covers the basics of scripting in a web environment, understanding the document object model, and using the Javascript language to write dynamic webpages.
Writing static webpages in HTML and CSS (or a sound knowledge of HTML 4.01 plus a basic knowledge of CSS 2.0) is a prerequisite for this course.
Competence in the use of web browsers, text editors, and the computer's operating system is assumed.
Tutor: Deb Shepherd
Introduction
to programming and scripting
to the Javascript language
Getting started
Javascript syntax
comments and statements
programming with preset functions
event handlers
Javascript basics
expressions, operators, constants, variables, and strings
Javascript conditional statements
making choices
the if() statement
the switch() statement
Javascript functions and Javascript objects
using Javascript functions
The HTML Document Object Model
the DOM
rollover buttons
the status bar
Javascript forms
validation
extracting information
calculations
passing information to another page (cookies)
Javascript loops
the FOR loop
nesting FOR loops
the WHILE loop
What Next?
DHTML
AJAX