CIS 213 - Web Client Scripting (JavaScript) |
|
Daily Work |
||
| Class | Topics | Assignments |
| Day#1 |
Syllabus Chapter#1, Intro to JavaScript Chapter#2, Data Types and Operators template.html (Use for web pages) |
Chapter#1 Review questions Pprojects 1-1, 1-2, 1-3, 1-4, 1-5, 1-6 Case Project 1-3 Files Needed: js_styles.css Chapter#2 Review questions Projects 2-1, 2-2, 2-3, 2-5, 2-7 Case Project 2-2 |
| Day#2 | Chapter#3, Functions, Events, and Control Structures HTML forms review |
Chapter#3 |
| Day#3 | Chapter#4, Manupulating the Browser Object Model | Chapter#4 Review questions Projects 4-1, 4-2, 4-3, 4-4, 4-5, 4-6 Case projects 4-1, 4-2 Files needed: concert1.gif, concert2.gif, concert3.gif, concert4.gif, concert5.gif |
| Day#4 | Chapter#5, Validating Form Data with JavaScript Form validation example Chapter#6, Using Object-Oriented JavaScript |
Chapter#5 Review questions Project 5-2 Case project 5-2...fill in the code: MoveMenuItems_fix.html Chapter#6 Review questions Project 6-1 Files needed: CVSGroups.html Case project 6-1 |
| Day#5 | Chapter#7, Manipulating Data in Strings and Arrays Chapter#8, Debugging and Error Handling |
Chapter#7 Review Questions Case Project#1 Chapter#8 Review Questions Case Project#1 (1st 3 docs) Files needed: BondRatings.html Redirect.html TargetHeartRate.html |
| Day#6 | Chapter#9 - Managing State Information and Security | Chapter#9 Review Questions Project 9-1 Case Project 9-1 |
| Day#7 | Chapter#10 - Introduction to the Document Object Model (DOM) | Chapter#10 Review Questions Project 10-5 Case Project 10-3 Files needed: cottage_small.jpg cottage_large.jpg |
| Day#8 | Chapter#11 - Creating Dynamic HTML (DHTML) | Chapter#11 Review Questions Project 11-3 Files needed: comet.jpg Case Project 11-4 |
| Day#9 | Chapter#12 - Updating Web pages with AJAX | Chapter#12 |
| Day#10 | Paper and Final Exam | The final exam will be open book. The paper should be a 1-1.5 page paper on something having to do with JavaScript, AJAX, etc. |
| Useful Links http://validator.w3.org - Validate your web pages |
||