Advanced JavaScript Programming

2 Day Course
Hands On
Code PSD135

This course has been retired. Please view currently available Javascript Training Courses.


Collapse all

The Object Model (4 topics)

  • Review of the Browser Object Model
  • Object Model Extensions for Version 4.0 (and above) Browsers
  • Object Model Differences between Internet Explorer and Netscape
  • Ensuring Browser Compatibility

Cookies (6 topics)

  • What are Cookies?
  • Writing Cookies
  • Reading Cookies
  • Using Cookies as Counters
  • Other uses of Cookies
  • Handling Multiple Cookies

Getting User Information (3 topics)

  • Checking for Browser type
  • Checking for Plug Ins
  • Determine Monitor Resolution

Javascript and Frames (2 topics)

  • Using multiple frames and passing variables between them
  • Using hidden windows to maintain state

JavaScript and Dynamic HTML (6 topics)

  • What is DHTML?
  • Cascading Style Sheets (CSS)
  • Using CSS for Positioning
  • Differences between Netscape and Microsoft DHTML
  • Using JavaScript in 4.0 browsers
  • Some useful DHTML functions

Script Debugging (4 topics)

  • Common Errors
  • Dealing with Error Messages
  • Following Variable Values
  • Script Debugging Tools


Delegates should have attended Introduction to Javascript Programming or be experienced in the use of JavaScript within web pages.

Course PDF