|
Session 1
Section A: Beyond Static HTML
· Objective
· Client Extensions
· Server Extensions
Section B: Visual Basic, Scripting Edition
· VBScript
· VBScript Example
· Page Review
Section C: VBScript Essentials
· Statements/Lines
· Variables
· Comments
· Case Sensitivity
· Expressions/Operators
· Other Operators
Section D: Using Procedures
· Procedure Types
· Subroutines
· Parameters
· Functions
· Functions with Parameters
Section E: Script Placement
· Script Types
· Multiple Scripts
· View Source Code
Section F: Variables & Constants
· Variable Basics
· Convert Data
· CDbl Function
· Implicit Declaration
· Option Explicit
· Constant Basics
· MsgBox Statements
· Scope
Section G: Controlling the Flow
· If…Then
· If…Then Example
· Select Case
· Do…Loop
· Exit Do
· For…Next
Section H: Understanding Arrays
· Array Basics
· Array Example
· Randomize
· Built-in Functions
Session 2
Section A: Introduction to JavaScript
· Objectives
· JavaScript Basics
· View Source Code
· Netscape Navigator
· Summary
Section B: JavaScript Essentials
· Statements/Lines
· Variables
· Comments
· Case Sensitivity
· Expressions/Operators
· Other Operators
|
Section C: Functions
· Creating Functions
· View Source Code
· Function Parameters
· Built-in Components
Section D: Script Placement
· Scripts Types
· Multiple Scripts
· View Source Codes
Section E: Variables
· Variable Basics
· Convert Data
· ParseFloat
· Implicit vs. Explicit
· View Error
· Variable Scope
Section F: Controlling the Flow
· If Statement
· Switch Statement
· While Loop
· View Source Code
· Do Loop
· For Loop
Section G: JavaScript Objects
· Object Types
· Manipulating Objects
· Number Object
· Math Object
· String Object
· Arrays
Session 3
Section A: Document Object Model
· Objectives
· Terminology
· Object Model Basics
· Model Hierarchy
· Referencing Objects
Section B: Form Validation
· Validation Basics
· VBScript Validation
· View Code
· Len Function
· JavaScript Validation
· Object Variables
· Variable Example
Section C: Hooking Object Events
· Binding Methods
· View Binding Code
· JavaScript Example
Section D: Improved Form Validation
· Problem
· Solution
· Submit Control
· VBScript Changes
· JavaScript Changes
Section E: Scripting Select Controls
· Extracting Values
· List Box Example
· JavaScript Example
· VBScript vs. JavaScript
|
Section F: Web Page Components
· Java Applets
· ActiveX Controls
· Applets vs. Controls
Section G: Working with Java Applets
· <APPLET> Tag
· Create Tag
· Test Applet
· Web Page Editors
· Using Methods
· Applet Code
· Form Code
Section H: Employing ActiveX
· <OBJECT> Tag
· Control ClassId
· Visual InterDev
· FrontPage 2000
· ActiveX Control Pad
· Scripting ActiveX
· ActiveX Example
Session 4
Section A: Cascading Style Sheets
· Objectives
· Style Properties
· Style Types
· In-line Style
· Global Style
· Adding Selectors
· <SPAN>, <DIV>
· Linked Style
Section B: Dynamic HTML
· MS vs. Netscape
· DHTML Object Model
· Dynamic Styles
· Hovering Around
· VBScript Code
· Graceful Degradation
· Event Bubbling/Object
Section C: Dynamic HTML Continued
· Dynamic Classes
· Expanding/Contracting
· DoExpand Code
· Degradation Code
· Dynamic Contents
· Option Summary
Section D: DHTML Filters
· Using Filters
· Filter Effects
Section E: Positioning & Animation
· Page Elements
· Relative/Absolute
· Animating HTML
· Animating Hyperlinks
· Start Timer Code
· Animation Code
· Filter Code
|