Site Network: Main Site | Client Login | Trainer Login

Your Shopping Cart is Empty.
  

3 day course

JavaScript Programming (077971)

Getting Started

  • JavaScript Overview
  • JavaScript Programming Basics

Variables and Operators

  • Variables and Data Types
  • Using Variables and Literals
  • Operators

Control Statements

  • Controlling the Flow JavaScript Control Statements

Functions and Objects

  • Functions
  • Objects

The Window Object

  • The Window Object
  • Dialog Boxes
  • Status Bar Messages
  • Window Manipulations

The Document Object

  • The Document Object
  • Writing to Documents
  • Dynamic Documents

Frames

  • HTML Frames Review
  • Scripting for Frames

Forms and Forms-based Data

  • The Form Object
  • Working With Form Elements and Their Properties

The String and RegExp Objects

  • The String Object
  • Using String Object Methods to Correct DataEntry Errors
  • Creating Dynamic Effects With Substring Methods
  • The RegExp Object

Form Validation

  • Form Validation A Process
  • Testing Data
  • Preparing Data for Validation and ReportingResults
  • Validating Non-text Form Objects

Dates and Math

  • The Date Object
  • Using and Manipulating Dates
  • The Math Object
  • Doing Math With JavaScript

Cross-browser Compatibility

  • Examining the Compatibility Landscape Detecting Browsers and Platforms

Browser-specific Dynamic Documents

  • The Document Object Model

Other Form Validation Techniques

  • A Non-RegExp Object Approach

Overview

JavaScript Programming is a hands-on course that will teach you how to program using this powerful Internet-oriented programming language.

Prerequisites

You should be an experienced developer of Web pages and have had some exposure to JavaScript, probably through the use of scripts developed by others. If you are comfortable creating Web pages by writing HTML code, proficient with both Internet Explorer and Navigator, and have at least tried to use other people's scripts in your Web pages, then you are well matched to the prerequisites for this course. This is a serious programming course. So, if you have programmed in another language, you will likely excel.

Benefits

Students will learn how to write JavaScript programs that use the latest language techniques (version 1.5). Students will also learn how to write programs that are compatible with previous versions of the language and are cross-platform compatible.

Target student

Students enrolling in this course should have a strong understanding of HTML programming and should have a basic familiarity with JavaScript. They should have examined scripts written by others and have implemented other people's scripts on their Web pages. This is a serious programming course for those students who want to gain a full understanding of this powerful programming language.

Private Training Courses

We offer private training courses which may be delivered at our training centre or at your premises on dates to suit you and your delegates. Course content can follow the standard course material as listed in the course outline, or can be tailored to your specific requirements at no extra cost.

For a single company private course we normally recommend that any class does not exceed 8 delegates in order to ensure that the learning objectives are met.

Total price per day (ex-Vat)
Number of delegates 1 2 3 4 5 6 Extra Person
At our Reading Training Centre £695 £775 £855 £935 £1015 £1095 £80
On your premises £595 £665 £735 £805 £875 £945 £70

 

For on-site courses only:

  • Notebook computer hire is £40 per computer per day. Savings can be made for block bookings of 2 or more days, please ask for details.
  • Trainer travel and accomodation is charged at cost and we can give you a fixed price quote for this prior to booking.

Course fees are payable in advance and are listed exclusive of VAT.