LearnKey Training

JavaScript for Developers Part 2 Course

JavaScript for Developers Part 2 Course

Back to Product Page


JavaScript for Developers Part 2 Course

2 Sessions -
5 Hours of Interactive Training

The JavaScript for Developers Part 2 course from LearnKey completes the JavaScript series begun with JavaScript for Developers Part 1. Expert instructor Campbell Gunn uses his extensive experience at integrating solutions from software produced by different vendors to provide information usually found only in multiple reference sources. At the conclusion of this course, you'll understand how to effectively use JavaScript to develop richer, more dynamic client-side web pages.

Benefits
  • Increase earning potential with technical mastery
  • Enhance employment opportunities development knowledge
  • Gain new skills in a useful, productive manner

About The Author
Campbell Gunn is founder of GunNet Software Inc. and has more than 10 years experience as a software developer for Fortune 500 companies and the Australian Department of Defense. Among his specialties is integrating technologies from various vendors using standard-based tools like HTML, COM+, and XML.

Session 1

Section A: Adaptive Forms

  • Overview
  • Create Adaptive Forms
  • Using DIV Tags
  • Dynamic Forms
  • Change Colors / Fonts

Section B: Tag Hierarchies

  • Overview
  • Grouping with DIV Tags
  • Color / Font
  • Positioning Tags
  • Questions

Section C: Document-level Events

  • Overview
  • Keycodes in Netscape
  • Keycodes in IE
  • Display Help
  • Case Statements
  • Display Lists

Section D: Tag-level Keyboard Events

  • Overview
  • Using onKeyPress
  • Using checkLength
  • Display Instructions
  • Case Statement
  • Print Events in IE5
  • onBeforePrint / onAfterPrint
  • Questions

Section E: Creating Menus

  • Site Menus
  • Create a Site Menu
  • Using Site Menus
  • Context Menus
  • Create a Context Menu
  • Using Context Menus
  • Questions

Section F: Creating Objects

  • Objects
  • Properties / Methods
  • Using Custom Objects
  • Object Properties
  • Removing Properties
  • Create Methods
  • Remove Methods

Section G: Complex Tasks

  • Complex Objects
  • Inheritance / Hierarchy
  • Arrays
  • Questions

Session 2

Section A: Frames

  • Overview
  • Manipulating Frames
  • Creating Frames
  • Child Frames
  • onBlur / onFocus
  • Resizing
  • Questions

Section B: Cookies

  • Understanding Cookies
  • Creating Cookies
  • Using Cookies
  • Open / Read Cookies
  • Creating Bookmarks
  • Active Server Pages
  • Server-side Cookies
  • Questions

Section C: Applets

  • Overview
  • Understanding Applets
  • Field / Method Definitions
  • Applet Communication
  • Using Threaded Applets
  • Applet Features
  • Applets in HTML
  • Questions

Section D: JavaScript Libraries

  • Overview
  • Creating Libraries
  • Using Libraries
  • Libraries on the Client
  • Libraries on the Server
  • Questions

Section E: Performance Tips

  • Caching Objects
  • Objects / Methods
  • Caching Code
  • Questions