Find this at http://www.npac.syr.edu/users/gcf/uccjavascript97/

JavaScript Tutorial for Certificate Course

Given by Geoffrey C. Fox, Tom Scavo at UC Web applications Certificate on Summer 97. Foils prepared 23 June 1997

Java versus JavaScript versus HTML issues
Some simple motivating JavaScript examples
Language features and syntax
JavaScript's object model Ñ methods and properties
Arrays (old and new) in JavaScript
Method arguments
with and other object-related syntax
Built-in objects: Array, Date, Math, Object, String
Navigator objects: window, document, location, etc.
Property arrays: frames, anchors, forms, images, etc.
Event handling including Function object
Cookies
User objects and Examples including using JavaScript for frames


Table of Contents for JavaScript Tutorial for Certificate Course


001 UC Certificate Program
    Summer 1997
    Web Technologies and Software Products
    Module on JavaScript 
002 Abstract of CPS616 JavaScript Presentation 
003 General Remarks on JavaScript - I
004 General Remarks on JavaScript - II
005 Java / JavaScript Structure
006 Performance Issues
007 We need to know HTML!
008 JavaScript "Hello World" Example - I
009 JavaScript "Hello World" Example - II
010 JavaScript Form Example - I
011 JavaScript Form Example - II
012 Dynamic HTML
013 LiveWire -- Netscape's Approach to CGI
014 <SCRIPT> Tag Attributes - I
015 <SCRIPT> Tag Attributes - II
016 JavaScript URLs
017 Embedded Variables
018 JavaScript versus Java - I
019 JavaScript versus Java - II
020 JavaScript Values, Names, etc.
021 JavaScript Expressions - I
022 JavaScript Expressions - II
023 JavaScript Control Structures
024 JavaScript Object Model - I
025 JavaScript Object Model - II
026 Example of a JavaScript Function
027 User-defined Objects - I
028 User-defined Objects - II
029 The with Statement
030 The for-loop Revisited
031 Arrays in JavaScript - I
032 Arrays in JavaScript - II
033 Arrays in JavaScript - III
034 The arguments Array
035 The Keyword this
036 Numeric Parsing Functions 
037 The eval Function 
038 JavaScript Objects
039 Math and Number Objects
040 JavaScript String Objects - I
041 JavaScript String Methods - I
042 JavaScript String Objects - II
043 JavaScript String Methods - II
044 JavaScript Date Objects 
045 The Object/Property Hierarchy
046 The Confused Window Labelling Scheme
047 The Window Hierarchy Pictorially
048 Creating New Windows
049 Role of Frames in JavaScript 
050 Basic Frame Example
051 Basic Frame Rules
052 Use of Dummy Frames in JavaScript
053 General Syntax of <FRAMESET> Tag
054 General Syntax of <FRAME> tag
055 Event Handlers in JavaScript - I
056 Event Handlers in JavaScript - II
057 Event Handlers in JavaScript - III
058 Event Handlers in JavaScript - IV
059 The Function Object and Event Handlers
060 JavaScript Form Example
061 JavaScript Link Example
062 Structure of Index-Mainframe Example
063 Timeout methods
064 Timeout Example - I
065 Timeout Example - II
066 More on Document Objects -- Image
067 The Asynchronous JavaScript/Browser
068 prototype Property
069 Cookies and "Hidden" Fields
070 Cookies Files on the Client
071 Specification of a Cookie - I
072 Specification of a Cookie - II
073 Use of Cookies in Server Program
074 Use of Cookies in Client Program
075 TAINTING! Security in JavaScript
076 LiveConnect Java to JavaScript - I
077 LiveConnect Java to JavaScript - II
078 Dynamic Forms in JavaScript - I
079 Dynamic Forms in JavaScript - II
080 Dynamic Forms in JavaScript - III
081 Dynamic Forms in JavaScript - IV


Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Wed Apr 1 1998