Welcome to Outsource Laboratories
Home
News
Courseware
Training
Publishing
Customer
Service
About
Us
Contact
OLabs
Site Map

Quick Links:

Book Catalog
Java Coursemap
Courseware List
Course Curriculum
Request Info/Copy
Provide Feedback
Place an order
 

 

Welcome Pages for:  Educators  |  Students   |  Corporate Training   |  Instructors   |  Authors   |  Resellers  

* OL325:   Advanced JavaScript


Description:
 
JavaScript is an essential tool for taking Web pages beyond static text and graphics. This course extends basic JavaScript by incorporating advanced scripting concepts, enhancing user navigation, creating visual effects, handling images, and accessing databases. Both client-side and server-side JavaScripting  technologies will be discussed. The course is hands-on and includes many examples and independent programming sessions.
Objectives:
 
At the end of this course, participants will be able to:
  • Understand and use new features of JavaScript 1.3
  • Understand the potential of JavaScript as a client- and server-side scripting language
  • Employ advanced user navigation and interaction capabilities of JavaScript
Duration:   1 day
Time and Place
 
To browse course schedules, please see our interactive calendar or schedule list.
Audience:
 
Developers and Webmasters.
Prerequisites:
 
Basic JavaScript programming, HTML, and a good understanding of the Web technology.
Presentation:
 
Lectures, and practical exercises with independent programming sessions.
On demand, OL325 can be delivered on-site to appropriately equipped locations.
Registration:
 
On-line registration is available.
Course Contents:
 
Unit 1: The Document Object Model (DOM)
  • Understand the nature and development of the DOM.
  • Know DOM related technologies such as CSS and XML.
  • Use the DOM to create simple Web pages.
  •  
Unit 2: Cross Browser Scripting
  • Learn to write more robust JavaScript code.
  • Learn to write cross browser compatible JavaScript code.
  • Determine the browser type and its JavaScript version.
  • Use object sniffing.
  •  
Unit 3: Layers
  • Use Layers in Netscape 4.x browsers.
  • Control Layers with Style Sheets.
  • Use alternative methods to simulate Layers.
  •  
Unit 4: Advanced Cookies
  • Learn to retrieve, and update cookies.
  • Set cookies with expiration dates.
  • Create and edit cookies with multiple values.
  • Discover advanced ways to implement cookies.
  •  
Unit 5: Dynamic Code with Timers
  • Create Recursive Timers.
  • Create Non-Recursive Timers.
  • Use Timers for Scrolling Messages, Clocks and Banner Swapping.
  •  
Unit 6: Advanced Images
  • Understand advanced image techniques.
  • Use images in forms as a new way to handle events.
  • Create dynamic image based web pages.
  •  
Unit 7: Multi-Page JavaScript
  • Create multi-page web sites without regular HTML code.
  • Create multi-page web sites using cookies.
  • Use frames to create mutli-page web sites.
  • Create a JavaScript portal.


Home   Courseware   Training   Publishing   Site Map  
Book Catalog   Java Coursemap   Courseware List   Course Curriculum
Welcome Pages for: Educators   Students   Corporate Training   Instructors   Authors   Resellers  
Request Information   Place An Order   Customer Service   Provide Feedback   Contact Us

Outsource Laboratories and Olabs are registered trademarks of Outsource Laboratories.
Java and all Java-based trademarks are registered trademarks of Sun Microsystems.

© 1996-2003 Outsource Laboratories