CONTACT US   |    |  SIGNIN
 
Call 858-622-1201
to speak to a Training Specialist
Saturday, May 17, 2008
 
 
Upcoming Classes

There are currently no JS3 classes scheduled. Please call for the next scheduled class.

If you have a group of four or more students, we can schedule this class for you.

 
Course Info Minimize

JS3 - Advanced JavaScript Programming

Categories JavaScript Training, HTML Training, Internet Training, Programming Training, Scripting Training
Duration 2 days (14 hours)
Pre-requisites JS2 - JavaScript Programming or equivalent experience programming in JavaScript (with instructor approval).
Courseware JS3-EK-01 (100 pages)
Price $590
Notes

Upon successful completion of this course, studentswill be able to: Debug and maintain JavaScript code libraries; Develop Web pages that display different content or execute different code based on the version of JavaScript that is present on the Web client; Create custom objects with custom methods and properties; Create, read to, write from, and delete single and multi-dimensional arrays; Store, retrieve, and delete cookies; Write JavaScript code to communicate with Java applets, ShockWave movies, ActiveX controls, and server applications.

Students who are already familiar with the fundamentals of JavaScript programming will learn how to develop scripts that are modular, easily maintainable, and compatible with multiple browsers. Students will learn debugging techniques and how to use advanced programming features such as custom objects, arrays, and cookies. Students will also learn how JavaScript communicates with other software such as applets and server-side scripts. Students will learn how to use advanced JavaScript programming features and techniques to enhance their use of JavaScript in developing Web pages.


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
      Communicate with Server Applications

Print  
 
Affiliations

  

Blue Star is an Adobe Authorized Training Center

Blue Star is an Altova Authorized Training Partner

Blue Star is certified by the Bureau of Private Postsecondary and Vocational Education

 Click to verify BBB accreditation and to see a BBB report.

Blue Star is a certified General Services Administration contractor

Blue Star Learning is a proud Microsoft Certified Partner