Introduction |
|
iii | |
Topic A: About the manual |
|
iv | |
Topic B: Setting your expectations |
|
vii | |
Topic C: Re-keying the course |
|
xi | |
|
Introduction to JavaScript |
|
|
1 | (1) |
|
Topic A: JavaScript and HTML basics |
|
|
2 | (12) |
|
Topic B: Using the SCRIPT tag and comments |
|
|
14 | (14) |
|
Unit summary: Introduction to JavaScript |
|
|
28 | |
|
Variables, functions, objects, and events |
|
|
1 | (1) |
|
Topic A: Working with variables and functions |
|
|
2 | (11) |
|
Topic B: Introduction to JavaScript objects |
|
|
13 | (8) |
|
Topic C: Using events and event handlers |
|
|
21 | (16) |
|
Unit summary: Variables, functions, objects, and events |
|
|
37 | |
|
|
1 | (1) |
|
Topic A: Using data types and arrays |
|
|
2 | (15) |
|
Topic B: Expressions and operators |
|
|
17 | (16) |
|
Unit summary: Data types and operators |
|
|
33 | |
|
Working with control structures and statements |
|
|
1 | (1) |
|
Topic A: Working with decision-making statements |
|
|
2 | (14) |
|
Topic B: Working with loops |
|
|
16 | (22) |
|
Unit summary: Working with control structures and statements |
|
|
38 | |
|
|
1 | (1) |
|
Topic A: Working with windows |
|
|
2 | (15) |
|
Topic B: Working with frames |
|
|
17 | (14) |
|
Topic C: Working with location, history, and navigator object |
|
|
31 | (8) |
|
Unit summary: Windows and frames |
|
|
39 | |
|
Using forms and data validation |
|
|
1 | (1) |
|
Topic A: Working with forms |
|
|
2 | (23) |
|
|
25 | (17) |
|
Unit summary: Using forms and data validation |
|
|
42 | |
|
Dynamic HTML and animation |
|
|
1 | (1) |
|
Topic A: Dynamic Object Model |
|
|
2 | (28) |
|
Topic B: Cascading style sheets and animation |
|
|
30 | (18) |
|
Unit summary: Dynamic HTML and animation |
|
|
48 | |
|
Working with query strings, cookies, and security |
|
|
1 | (1) |
|
Topic A: Working with query strings |
|
|
2 | (10) |
|
Topic B: Working with cookies |
|
|
12 | (12) |
|
Topic C: Implementing security |
|
|
24 | (17) |
|
Unit summary: Working with query strings, cookies, and security |
|
|
41 | |
|
|
1 | (1) |
|
Topic A: Basic debugging techniques |
|
|
2 | (15) |
|
Topic B: Additional debugging techniques |
|
|
17 | (8) |
|
Topic C: Using Netscape JavaScript debugger |
|
|
25 | (12) |
|
Topic D: Using Microsoft Script debugger |
|
|
37 | (9) |
|
Unit summary: Debugging JavaScript |
|
|
46 | |
|
Server-side JavaScript using Live Wire |
|
|
1 | (1) |
|
Topic A: Using Netscape Live Wire |
|
|
2 | (10) |
|
Topic B: Using Live Wire core objects |
|
|
12 | (7) |
|
Unit summary: Server-side JavaScript using Live Wire |
|
|
19 | |
|
Server-side JavaScript using Active Server Pages |
|
|
1 | (1) |
|
Topic A: Using Microsoft Active server pages |
|
|
2 | (10) |
|
Topic B: Using ASP core objects |
|
|
12 | (16) |
|
Unit summary: Server-side JavaScript using Active Server Pages |
|
|
28 | |
|
Introducing database and database connectivity |
|
|
1 | (1) |
|
Topic A: Introducing database concepts |
|
|
2 | (10) |
|
Topic B: Creating database connectivity using Live Wire |
|
|
12 | (17) |
|
Topic C: Creating database connectivity using Active server pages |
|
|
29 | (30) |
|
Unit summary: Introducing database and database connectivity |
|
|
59 | |
|
Working with Java applets and embedded data |
|
|
1 | (1) |
|
Topic A: Introduction to Java |
|
|
2 | (20) |
|
Topic B: LiveConnect, Java, and JavaScript |
|
|
22 | (15) |
|
Topic C: Plug-Ins and Activex |
|
|
37 | (9) |
|
Unit summary: Working with Java applets and embedded data |
|
|
46 | |
Course summary |
|
1 | (1) |
|
|
2 | (11) |
|
Topic B: Continued learning after class |
|
|
13 | |
Glossary |
|
1 | (1) |
Index |
|
1 | |