Site Network: Main Site | Client Login | Trainer Login

Your Shopping Cart is Empty.
  

2 day course

JavaScript Advanced Programming (3rd Ed)

Using Programming Techniques

  • Maintain JavaScript Code
  • Debug JavaScript Code

Implementing Cross-Browser Compatibility

  • Provide Support For Multiple Browsers
  • Detect Browser Compatibility
  • Detect Browser and JavaScript Versions
  • Detect Objects
  • Handle Exceptions

Using Custom Objects in JavaScript

  • Access Custom Objects
  • Use Constructor Functions
  • Add Methods to Objects
  • Use Prototype Function

Working with Arrays

  • Create and Populate Arrays
  • Delete Array Elements
  • Use Multi-Dimensional Arrays

Handling Cookies Using JavaScript

  • Use Cookie Objects
  • Store Cookies
  • Process Cookie Values
  • Delete Cookies

Validating Forms Using JavaScript

  • Validate Forms Using the Generic Approach
  • Implement Generic Validation Using Custom Objects

Programming Using DOM API

  • Traverse Documents
  • Modify Documents
  • Append Nodes to Documents

Working with DHTML

  • Change Element Appearance Dynamically
  • Assign and Position Elements Dynamically

Communicating with Applets and Server Applications

  • Communicate with Java Applets
  • Communicate with Shockwave Files
  • Communicate with ActiveX

Course Description

You are familiar with HTML and basic techniques of JavaScript programming in designing basic web pages. You can make your web pages more dynamic and attractive by providing additional functionality directly on your web pages. In this course, you will use the advanced techniques in JavaScript programming to add more functionality to your web pages, in order to make them interactive and dynamic. You will use the advanced techniques in JavaScript programming to add more functionality, in order to make the web pages interactive and dynamic.

Who should attend?

Advanced JavaScript Programming is intended for the delegate who is an experienced developer of web pages and has experience with JavaScript. Delegates should be comfortable creating web pages, writing HTML code and basic JavaScripts, and proficient in using Internet Explorer, Firefox or similar.

What will I learn?

How to maintain JavaScript code using programming techniques. Implement cross-browser compatibility using JavaScript. Create and manipulate custom objects using the custom object's methods. Create and manipulate arrays. Examine cookies and discuss the various uses of cookies. Validate forms using the generic approach. Program using DOM API to traverse, modify, and append nodes to documents. Use CSS to change the appearance and position of the HTML elements dynamically. Use JavaScript to access Java applets and ActiveX controls. You will also communicate with Shockwave files and server applications using JavaScript.

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.