Calendar

January 2012 February 2012 March 2012
Mo Tu We Th Fr Sa Su
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29

Search

Search
  Sign Up to our News letter Today!

 


Enhancing Pages with Javascript
Download PDF

Next Dates:
Tue, 21. Feb. 2012
Wed, 22. Feb. 2012
Tue, 17. Apr. 2012
Wed, 18. Apr. 2012

Choose a date:



Mode:

Length:
2 days

Location:
Ottawa

Language:
EE

Max Attendees:
10 students

Price:
$ 570

Target audience & Prerequisites:
Students who need to be introduced to the JavaScript programming language and its concepts. This course is designed for students who have knowledge of the concepts covered in: HTML Web Authoring Level 1, HTML Web Authoring Level 2 and Web Development with Cascading Style Sheets. Knowledge of programming basics is also recommended.

Learning objectives:
Students will learn how to add various JavaScript enhancements to Web sites.

Course Outline:

JavaScript: The What, Where, and How
  • Investigating JavaScript Effects
  • Entering JavaScript into a Web Page
  • Handling Errors in JavaScript
JavaScript Basics
  • JavaScript’s Built-in Objects
  • Event Handling
  • Functions and Variables
Object References and Control Structures
  • Object References
  • Control Structures and Code Formatting
  • Web Page Navigation with the Select Object
Interactive Images
  • Swapping I mages in Response to an onClick Event
  • Image Rollovers
  • Automating Dynamic Image Swapping
Dynamic Styles and Positioning
  • Dealing with Browser Differences
  • Changing Styles Dynamically
  • Dynamic Positioning-Another Way
Windows and Frames
  • Creating Frames
  • Changing the Contents of a Frame Using JavaScript
  • Loading pages into New Windows with JavaScript
Form Data Verification (optional)
  • Processing Form Elements: An Overview
  • Validating Data with Functions
  • Calculating Numeric Values
  • Scripting onSubmit and onReset Events

Remember that we build our schedule around your requests. Check out our Courses List, call us at (613) 235-6161 or email us at training@compuease.ca: