Course CatalogDemo CourseUpcoming CoursesTechnical SupportTraining Center   Back to Training Home


 Other Courses in the Curriculum  Price
 JavaScript Fundamentals  $29
 JavaScript Programming  $29
 JavaScript Browser Objects  $29
Price: $29  Back
Course Name Advanced JavaScript
Audience Application developers and authors who plan, design, and implement Web-based business solutions on intranets, extranets, and the Internet. The users should have prior knowledge of HTML and Web site designing.
Course Requirements You need Microsoft Internet Explorer 5.0 or above OR Netscape Navigator/Communicator 4.78 or above.

Plug-in Requirements
 ØMacromedia Shockwave plug-in for Windows for IE/NN
 ØMacromedia Flash plug-in for Windows for IE/NN

Note: Macromedia Flash plug-in comes built in with IE 5.5 and above and NN 6.x. To download the plug-ins, click on the relevant icon below.

Pre-requisites Before taking this course, the user should be familiar with the terms and concepts of Internet/intranet/extranet. The user should also have an understanding of Web server technologies, and should be familiar with browser applications, such as Netscape Navigator and Microsoft Internet Explorer; and text editors, such as Notepad.
Course Duration 4.4 hours
Course Objectives The Advanced JavaScript is the fourth course in the JavaScript curriculum. This course describes advanced document properties. The course also covers the concepts related to cookies, plug-ins, and LiveWire. It also teaches how to implement security by performing data tainting. After completing this course, the student will be able to:
  • Create an anchors array
  • Create a links array
  • List the properties and event handlers provided by links
  • List the properties of the image object
  • List event handlers used by the image object
  • List the attributes of the LAYER tag
  • List the properties and methods of the layer object
  • List the uses and limitations of cookies
  • Add cookie information to an HTTP header
  • Create Cookies
  • Manipulate cookies
  • Embed a plug-in object in HTML
  • Determine the plug-ins installed with JavaScript
  • Describe the concept of using LiveConnect for Java and JavaScript communication
  • Describe the communication between Java and JavaScript
  • Identify the need for implementing JavaScript security
  • Implement security by performing data tainting
  • Describe the type of errors that occur while debugging scripts in JavaScript
  • Describe the debugging techniques used for JavaScript codes
  • Describe the LiveWire development environment and application architecture
  • Describe the steps involved in developing a LiveWire application
  • List the LiveWire Objects
Course Outline
  1. Using Advanced Document Properties
    1. Using Anchors and Links
    2. Using Images and Graphics
    3. Using Layers
    4. Quiz
  2. Implementing Cookies
    1. Introducing Cookies
    2. Working with Cookies
    3. Quiz
  3. Communicating Using Plug-ins
    1. Using Plug-ins
    2. Integrating JavaScript and Java
    3. Quiz
  4. Managing Security and Scripts
    1. Implementing JavaScript Security
    2. Debugging Scripts
    3. Quiz
  5. Using LiveWire
    1. Developing a LiveWire Application
    2. Introducing the Objects FrameWork
    3. Quiz