I liked everything about this class! Great tool, great teacher, the convenience of the online instru... More Testimonials »

Advanced JavaScript and Dynamic HTML Training

Delivery Options

Class Date and Time Price Pricing Information Register
Apr 1 - 2, 2010 10:00 AM - 5:00 PM ET $790.00 or 2 vouchers Register
Apr 29 - 30, 2010 10:00 AM - 5:00 PM ET $790.00 or 2 vouchers Register
Jun 14 - 15, 2010 10:00 AM - 5:00 PM ET $790.00 or 2 vouchers Register

Class Description

Class Overview

In this Advanced JavaScript and Dynamic HTML training course, students learn to use JavaScript to manipulate CSS styles on the fly in response to user interaction.

Class Goals

  • Learn to use regular expressions for advanced form validation
  • Learn to create dynamic forms with JavaScript
  • Learn to create dynamic web applications with JavaScript and Dynamic HTML
  • Learn to check for browser support on a feature by feature basis
  • Learn to create dynamic menus
  • Learn to create stunning visual effects with Dynamic HTML
  • Learn to position elements dynamically
  • Learn to modify content on the fly

Class Outline

  1. Regular Expressions
    1. Getting Started
      1. JavaScript's Regular Expression Methods
      2. Flags
      3. String Methods
    2. Regular Expression Syntax
      1. Start and End ( ^ $ )
      2. Number of Occurrences ( ? + * {} )
      3. Common Characters ( . \d \D \w \W \s \S )
      4. Grouping ( [] )
      5. Negation ( ^ )
      6. Subpatterns ( () )
      7. Alternatives ( | )
      8. Escape Character ( \ )
    3. Backreferences
    4. Form Validation with Regular Expressions
    5. Cleaning Up Form Entries
    6. Conclusion
  2. Dynamic Forms
    1. Jump Menus
      1. The options[] Array
      2. The selectedIndex Property
      3. Disabling Form Elements
    2. Interdependent Select Menus
      1. Making the Code Modular
    3. Creating a JavaScript Timer
    4. A Sample Quiz Tool
    5. Conclusion
  3. The User's Environment
    1. Why Know the User's Environment?
    2. Conclusion
  4. Dynamic HTML
    1. Introduction
    2. Accessing and Modifying Styles
    3. Hiding and Showing Elements
    4. The innerHTML Property
    5. Manipulating Tables
    6. Dynamically Changing Dimensions
      1. Creating a Timed Slider
    7. Positioning Elements Dynamically
      1. Creating a Different Timed Slider
      2. Changing the Z-Index
    8. Conclusion

Class Materials

All students receive a course manual or book and all the class examples.

Students in private onsite classes will also receive:

Class Prerequisites

Experience in the following areas is required:

  • HTML
  • CSS
  • JavaScript

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Training Classes
Locations
Live eLearning

Like a class you would go to, but you don't have to go anywhere. More...

Customized Onsite Training

The trainer comes to you and delivers a class customized for your team. More...

Self-Paced eLearning

Our least expensive option. You proceed through the course entirely at your own pace. More...

Reference Library
Partner Programs
© Webucator, Inc. All rights reserved. | Toll Free: 877-932-8228 | UK: 0808-101-3484 | From outside the USA: 315-849-2724| Fax: 315-849-2723