Advanced Javascript Training

Answers to Popular Questions:

 
Yes, this class can be tailored to meet your specific training needs.
Yes, we provide Foundations of Web Design & Web Authoring consulting services.
Yes, group discounts are provided.

Course Description

 
In this 2-day Advanced JavaScript Programming class, you will learn advanced JavaScript techniques and good standard coding conventions. You will also learn advanced form validation with Regular Expressions, to manipulate the HTML DOM and to create jump menus and cascading select menus. Finally, you will learn to manipulate CSS with JavaScript to create applications using Dynamic HTML
Course Length: 2 Days
Course Tuition: $960 (US)

Prerequisites

Experience in HTML and basic JavaScript.

Course Outline

 

Lesson 1: Using Programming Techniques

 

  • Maintain JavaScript Code
  •  
  • Debug JavaScript Code
  •  

Lesson 2: Implementing Cross-Browser Compatibility

 

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

Lesson 3: Using Custom Objects in JavaScript

 

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

Lesson 4: Working with Arrays

 

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

Lesson 5: Handling Cookies Using JavaScript

 

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

Lesson 6: Validating Forms Using JavaScript

 

  • Validate Forms Using the Generic Approach
  •  
  • Implement Generic Validation Using Custom Objects
  •  
  • Programming Using DOM API
  •  

Lesson 7: Programming Using DOM API

 

  • Traverse Documents
  •  
  • Modify Documents
  •  
  • Append Nodes to Documents
  •  

Lesson 8: Working with DHTML

 

  • Change Element Appearance Dynamically
  •  
  • Assign and Position Elements Dynamically
  •  

Lesson 9: Communicating with Applets and Server Applications

 

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

Course Directory [training on all levels]

Upcoming Classes
Gain insight and ideas from students with different perspectives and experiences.

Interesting Reads Take a class with us and receive a book of your choosing for 50% off MSRP.