JavaScript Programming (W443) Training Course
Training Course Objectives
This objective of this course is to provide the necessary skills to enable the development of technical staff to learn the JavaScript programming language.
Students will use JavaScript within a browser environment to create online forms and create dynamic web pages manipulated through use of the Document Object Model.
Who Should Attend
- Web Page Developers
- Web Masters
- Designers
Training Course Prerequisites
- Appreciation of another structured programming language
- HTML Programming (W442)
Training Course Duration
1 Day
Training Course Contents
The JavaScript Language
- Introduction
- Proper use of JavaScript in a modern browser environment.
- JavaScript syntax
- Datatypes
- Variables
- JavaScript operators
- If-then-else statement
Strings & JavaScript
- String functions & data manipulation
JavaScript Functions
The Document Object Model
- Object oriented programming
- The Window Object as an example
- Objects and methods explained
JavaScript Objects
- The Math object
- The Data object
Controlling Windows
- Opening/closing windows
- Windows features
Controlling Frames
- Frames and the Document Object Model, Using JavaScript to control frames.
Control Structures
- Looping structures
- Functions
- While loops
- For loops
Arrays
- Arrays and the document object model.
Timing your JavaScript
- Using setTimeout
Event Handlers
- Mouse Events
- Keyboard Events
- Document Events
Images & JavaScript
- Simple & complex rollovers
Forms & JavaScript
- Using JavaScript to validate a form’s fields
AJAX/AHAH Overview
- Asynchronous techniques with HTML and XML.
Next Available Dates
- 16th Sep 2010 Manchester
- 23rd Sep 2010 Leeds
- 13th Oct 2010 London
- 20th Oct 2010 Leeds



