Advanced JavaScript Programming Course
Course Description
You will use the advanced techniques in JavaScript programming and Ajax to add better functionality to make web pages interactive and dynamic.
Upon successful completion of this course, students will be able to:
- maintain JavaScript code using programming techniques.
- implement cross-browser compatibility using JavaScript.
- use custom objects in JavaScript.
- create and use arrays in JavaScript.
- handle cookies using JavaScript.
- validate forms using the generic approach.
- program using DOM API to traverse, modify, and append nodes to documents.
- communicate with Adobe Flash files, ActiveX controls, and server applications.
- use Ajax to fetch information from the server and display it on the web page.
- create applications with Ajax.
Course pre-requisites:
To ensure successful completion of this course, we recommend that you first complete the JavaScript Programming course or have equivalent knowledge.
Topics covered on the 2 day Advanced JavaScript Programming course
Using Programming Techniques
- Maintain JavaScript Code
- Debug JavaScript Code
Implementing Cross-Browser Compatibility
- Provide Support for Multiple Browsers
- Enable JavaScript
- Detect Browser and JavaScript Versions
- Detect Objects
- Handle Exceptions
Using Custom Objects in JavaScript
- Create Custom Objects
- Use Constructor Functions
- Add Methods to Objects
- Use Prototype Functions
Working with Arrays
- Create Arrays
- Delete Array Elements
- Use Multidimensional 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
Communicating with Plug-Ins and Server Applications
- Communicate with Adobe Flash Content
- Communicate with ActiveX
- Communicate with Server Applications
Using Ajax
- Create an XMLHttpRequest Object
- Fetch Information from Servers Using the XMLHttpRequest Object
Creating Applications with Ajax
- Create an Auto-Complete Application Using Ajax
- Interact with a Database Using Ajax
- Validate Forms Using Ajax
- Work with Third-Party Ajax Libraries
Course Classification:
Technical Training Course
This is an instructor led training course taught in a classroom based environment.
Scheduled course dates
| September 2010 | October 2010 | November 2010 | December 2010 | January 2011 |
| 16-17 | - | 11-12 | - | - |
View full schedule of Scripting courses
Print / Download PDF Version of full course schedule
If you would prefer to run this course at your premises as you have several employees to place on the course perhaps, then we are also able to offer onsite Internet Training and bespoke Internet courses