 |
What is JavaScript?
|
 |
How JavaScript relates to HTML and CSS
|
 |
Browser compatibility
|
 |
Importance of the Document Object Model
|
 |
JavaScript in ASP and FlashProgramming concepts
explained
|
 |
Variables, variable types and variable scope
|
 |
Expressions and Operators
|
 |
Functions: declaration, calling, arguments
|
 |
Controlling loops - FOR and WHILE
|
 |
Conditionals - IF, ELSE
|
 |
Objects, properties, methods and events
|
 |
Syntax and code structure
|
 |
Syntax: case sensitivity; whitespace/line termination,
comments and identifiers
|
 |
Data types: numbers, strings, booleans, arrays,
scope and null/NaN/undefined
|
 |
“Hello world“ - making text appear in the browser
|
 |
Simple addition and subtraction
|
 |
Displaying alert messages; confirm and prompt
|
 |
Changing the contents of form elements on the fly
|
 |
Form validation
|
 |
Creating simple rollovers
|
 |
Creating a rollover function
|
 |
Displaying the date on a web page
|
 |
Working with popup windows
|
 |
Browser detection and hiding the code
|
 |
Using JavaScript to control frames
|
 |
Creating a simple DHTML dropdown menu
|
 |
Working with cookies
|
 |
Controlling the appearance of the page using
JavaScript
|
 |
Linking to external .js files
|