|
Remember: construction is fun, maintenance is hard. |
|
| Meeting | Date | Topic | Readings | Web Resources | Quizzes |
|---|---|---|---|---|---|
| Handouts | Homeworks | ||||
| I. Web Site Usability | |||||
| 1 | 9/1 | Usability Overview | N-Ch 1, S-Ch 1
Slides: Intro Slides: Responsibilities Slides: Overview Total usability failure | ||
| 2 | 9/8 | Web Users & Usability | N-Ch 2, 3
Slides: Ch 2 Slides: Ch 3 | Creating a web page on Mason | |
| 3 | 9/15 | Usability Problems
Search | N-Ch 4, 5
Slides: Ch 4 Slides: Ch 5 | Sorry I missed class, prof! | |
| 4 | 9/22 | Website Design
Navigation | N-Ch 6
Slides: Ch 6 Slides: WUIs Slides: Error Msgs | Focusing in HTML | |
| 5 | 9/29 | Readability & Writing | N-Ch 7, 8
Slides: Ch 7 Slides: Ch 8 Slides: Science | Color wheel
Unix-Vim | |
| II. Client Side Software | |||||
| 6 | 10/6 | Dynamic Web Pages
Client Side Events ( | S-Ch Slides: CSS & JS JS Examples | W3 Web Schools
HTML Kit editor Eclipse JS plugin Aptana IDE | |
| III. Server Side Software | |||||
| 7 | 10/13 | Web Application Software Model (PHP) | S-Ch 9
Slides: Web Applications Slides: PHP PHP Examples | PHP deployment
Debugging PHP | |
| 8 | 10/20 | Asynchronous Web Software (Ajax) | S-Ch 10
Slides: Ajax Ajax Examples | ||
| 9 | 10/27 | Synchronous Web Software (Servlets) | S-Ch 11.1-11.4
Slides: Servlets Examples | Java origins
Servlet deployment Tomcat installation Servlets | |
| 10 | 11/3 | State Handling on the Web |
Slides: State handling
Slides: Deploying | ||
| 11 | 11/10 | Java Server Pages | S-Ch 11.5
Slides: JSPs JSP Tutorial Examples | JSP
JSP installation JSP debugging | |
| 12 | 11/17 | State Handling in JSPs
Designing Web Apps | S-Ch 11.6
Slides: State Slides: Design | J2EE Tutorial
Top 10 Java errors | |
| 11/24 | Thanksgiving Break | no class | |||
| 13 | 12/1 | Data Stores and
Database Access (XML & JDBC) | S-Ch 7.1-7.7, 13.1-13.6
Slides: XML Slides: Schema Slides: JDBC | XML
XML Schema | |
| 14 | 12/8 | Web Application Security
Review and Wrapup | Slides: Security
Slides: Review | ||
| 12/12 | Reading Day | Per GMU policy, late homeworks CANNOT be submitted on or after the reading day. | |||
| 15 | 12/15 | Final Exam | 4:30 - 7:15 | ||
| Top |
© Jeff Offutt, 2001-2011, all rights reserved. This document is made available for use by GMU students of SWE 432. Copying, distribution or other use of this document without express permission of the author is forbidden. You may create links to pages in this web site, but may not copy all or part of the text without permission of the author.