JavaScript:
Basic
Topic-Level Outline
Days: 1
Prerequisites: HTML 4.0: Basic, HTML 4.0: Intermediate, knowledge of programming logic and techniques, and basic concepts of object oriented programming or equivalent experience
Unit 1: JavaScript basics
Topic A:0 Introducing JavaScript
A-1: Discussing JavaScript basics
Topic B:0 Using the <SCRIPT> tag
B-1: Using the <SCRIPT> tag
B-2: Calling an external JavaScript file
Unit 2: Programming basics
Topic A:0 Using variables, data types, and functions
A-1: Understanding variables
A-2: Using the standard functions
A-3: Creating user-defined functions
Topic B:0 Using JavaScript operators
B-1: Using arithmetic operators
B-2: Evaluating and creating Boolean expressions
Topic C:0 Using control structures
C-1: Using the if…else statement
C-2: Using the for loop
Unit 3: Working with language objects
Topic A:0 Understanding objects, methods, and properties
A-1: Understanding objects
Topic B:0 Working with Math, String, and Date objects
B-1: Using the Math object
B-2: Using the String object
B-3: Using the Date object
Unit 4: Working with Document and Window objects
Topic A:0 Writing to a Web page
A-1: Using the write method
A-2: Using the document properties
Topic B:0 Creating new windows
B-1: Opening and closing a new window
B-2: Setting window attributes
Unit 5: Working with the Form object and events
Topic A:0 Handling events on a form
A-1: Understanding form elements
A-2: Understanding event handling
A-3: Validating data with the Submit button
Topic B:0 Scripting for form elements
B-1: Examining form elements