WA1015 JavaScript Training and Courseware Course Outline
|
|
0. Course Overview
|
| |
| |
1. Section 1 JavaScript Overview: History and Today
|
|
- JavaScript Overview
- Scripting Languages
- JavaScript Overview
- Compatibility Issues
- JavaScript Overview
|
| |
2. Section 2 Fundamentals Part 1: JavaScript Basics
|
|
- Fundamentals: Part 1
- Fundamentals: Part 1
- Fundamentals: Part 1..
- Literals
- Variables
- Variables (cont..)
- Reference Types
- Object-Oriented Basics
- Array
- Array (Cont..)
- Function
- Function(cont..)
- Date
- Document
- Number
- String
|
| |
3. Section 3 Fundamentals Part 2: Operators and Program Flow
|
|
- Objectives
- Operators
- Operators(cont..)
- Binary Operators
- Operators(cont..)
- Flow Control
- Flow Control (cont..)
- Flow Control (cont..)
- Flow Control (cont..)
- Flow Control (cont..)
- Flow Control(cont..)
|
| |
4. Section 4 Debugging JavaScript
|
|
- Debugging JavaScript
- Common Mistakes
- Debugging JavaScript
- IE Default Error Dialog
- IE Debugging
- Script Debugger
- Debugging JavaScript
- Debugging JavaScript
|
| |
5. Section 5 HTML Forms: JavaScript Interactivity
|
|
- HTML Forms and JavaScript
- Form Elements
- Form Elements(continued)
- HTML Forms and JavaScript
- Accessing Form Element
- Accessing Form Element(con)
- Form Validation
- Form Validation on Submit
|
| |
6. Section 6 Events and Event Handling
|
|
- Events and Event Handling
- Event Types
- Events and Event Handling
- Case Sensitivity of Event Handlers
- Events and Event Handling
- Form Validation on Submit
- The event Object
- Properties of the event object
- Event object examples
|
| |
7. Section 7 JavaScript DOM Objects Part 1 Environment Objects
|
|
- DOM-Overview
- Environment Objects
- DOM Objects
- Other Dom Objects
- Environment Objects
- Environment Objects
- Environment Objects
|
| |
8. Section 8 JavaScript Objects: Part 2 Utility Objects
|
|
- Utility Objects
- Built-in Objects
- Utility Objects
- RegExp (continued)
- Utility Objects
- Object - Example
|
| |
9. Section 9 Browser Detection
|
| |
| |
10. Section 10 Dynamic HTML
|
|
- Dynamic HTML
- Beyond HTML
- Stylesheets Features
- Cascading Style Sheets
- CSS -Example
- Rules for CSS
- Linking to a Stylesheet
- Importing a Stylesheet
- Classes
- Contextual Selectors
- Cascading Order of Rules
- Dynamic HTML
|
| |
11. Section 11 Cookies
|
|
- Cookies
- What is a Cookie
- Limitations of cookie
- Cookies
- Cookies
- Cookie
- Cookies
- Cookie
- Cookie
|
| |
12. Section 12 Summary
|
|
- Introduction to JavaScript
- Summary
|
| |
13. Appendix A Additional JavaScript Features
|
|
- Contents
- Date Object
- Using onBlur(), onChange(), focus(), select()
- Problems with onBlur()
- try, catch, finally
- Working with Graphics
- Working with Graphics
- Window Handling
- Frame Handling
- Frame Handling - Create the frameset
- Frame Handling - Create the frameset
- Storing Data in Objects
- Creating HTML using the DOM
- Creating HTML using the DOM
- Creating HTML using the DOM
- Creating HTML using the DOM
- Creating HTML using the DOM
- Creating HTML using the DOM
- Creating HTML using the DOM
- Timers
- Timers
- Timers
- Timers
- Layers
- Layers
- Layers
- Layers
|
| |