-->
Site hosted by Angelfire.com: Build your free website today!
.

Seminar/Tutorials Course Outline

.

.
 Cell no: 091916783818
 v2.1
.
 MENU
.
.
 ENTRISE SOLUTION
.
.
 TUTORIALS
.
.
 COMMUNITIES
.

.
JAVA SCRIPT
------------------------------------------------------------------------------
COURSE OUTLINE
Time: 40hrs / 10 sessions / 4 hours per session

1. Introduction to Javascript
     JavaScript Myths
     What JavaScript Can Do
     What JavaScript Can't Do
     An Example: Calculating Your Taxes with JavaScript
     Flavors and Versions of JavaScript
     JavaScript Security
     Using the Rest of This Book
     Exploring JavaScript
2. Lexical Structure
     Whitespaces and Line Breaks
     Optional Semicolons
     Comments
     Literals
     Identifiers
     Reserved Words
3. Variables and data types
     Numbers
     Strings
     boolean Values
     Functions
     Objects
     Arrays
     Null
     Undefined
     The Date Object
     Data Type Wrapper Objects
4. Expressions and operators
     Operator Overview
     Arithmetic Operators
     Comparison Operators
     String Operators
     Logical Operators
     Bitwise Operators
     Assignment Operators
     Miscellaneous Operators
5. Statements
     Compound statements
     If
     While
     For
     For .. in
     Break
     Continue
     With
     Var
     Function
     Return
     The empty statement
6. Functions
     Functions as Data Types
     The Function Object
     Built-in Functions
     Event Handlers
7. Objects
     Creating New Objects with Constructors
     Methods
     Object Prototypes
     Classes in JavaScript
     Objects as Associative Arrays
     Special Object Methods
8. Arrays
     Multidimensional Arrays
     Array/Object Dual Nature
     Creating Arrays
     Array Length Property
     Array Methods
     Arrays in Navigator 2.0
     Built-in Arrays
9. Client side program structure
     Including JavaScript Files
     JavaScript and Events
     JavaScript in URLs
     JavaScript Entities
     Execution of JavaScript Programs
     JavaScript and Threads
10. Windows and Javascript namespace
     Multiple Windows and Explicit Window References
     Windows and Frames
     Window and Frame Names
     The JavaScript Name Space
     Window and Variable Lifetime
     Garbage Collection
     The JavaScript Object Hierarchy
11. Programming with windows
     Opening and Closing Windows
     The Status Line
     Frame Programming Techniques
     Other Window Programming Techniques
12. Documents and their contents
    The Link Object
    The Anchor Object
    The JavaObject Object
13. Saving state with cookies
    Reading Cookies
    Storing Cookies
    Cookie Limitations
    Cookie Example
14. Special effects with images
    Off-Screen Images and Caching
    Image Event Handlers
    Other Image Properties
    Image Replacement Example
    Other Image Techniques
15. Forms and Forms elements
    The Form Object
    Form Elements
    Form Element Names and Values
    Naming Forms and Form Elements
    Form Verification Example
16. Compatibility Techniques
    Compatibility with Non-JavaScript Browsers
    Compatibility with JavaScript 1.0 Browsers
    Compatibility Through CGI Scripts
17. Javascript security
    Security Holes and Security Hobbles
    The domain Property
    The Data-Tainting Security Model

 

prepared and delivered by:
 

Jose G. de Jesus Jr. MCP, MCDBA