Advanced JavaScript

Course

Inhouse

Price on request

Description

  • Type

    Course

  • Methodology

    Inhouse

This course is aimed at HTML authors and web designers with some knowledge of JavaScript. It teaches useful Javascript functions that allow interactivity and user customisation using Cookies. It shows how to collect user information that can modify the pages being seen. The course will also introduce Dynamic HTML, discussing the practicality of using it, and how users.

About this course

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

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Objectives

This course is aimed at HTML authors and web designers with some knowledge of JavaScript. It teaches useful Javascript functions that allow interactivity and user customisation using Cookies. It shows how to collect user information that can modify the pages being seen. The course will also introduce Dynamic HTML, discussing the practicality of using it, and how users with older browsers can view the pages. Finally, Script debugging is also discussed.


Pre-requisites:

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


Course Includes:

A comprehensive set of reference notes covering course topics, follow-up telephone support and, for training on Transmedia premises, lunch and refreshments.


Course Outline


The Object Model


· Review of the Browser Object Model
· Differences between Netscape 3.0 and Internet Explorer 3.0
· Object Model Extensions for Version 4.0 Browsers


Cookies


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


Getting User Information


· Checking for Browser type
· Checking for Plug Ins
· Checking for Java
· Determine IP Address
· Determine Monitor Resolution







JavaScript and Dynamic HTML


· 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


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

Advanced JavaScript

Price on request