Below is a list of topics and assignments.
- August 26, 2009
- Introduction and overview of course.
- August 31, 2009
- Internet Architecture
Web Architecture
Production vs. Development Environments- September 2, 2009
- M-V-C Architecture, Design, & Implementation
Java Servlets
Java ServletEngine/Web Container
Homepage, with picture, for course work.
- September 7, 2009
- Labor Day (no class)
- September 9, 2009
- Eclipse IDE
M-V-C Architecture, Design, & Implementation
Navigation & Control
DataBeans
Build Working Environment
Basic Views: Register & Login (View Controller)
- September 14, 2009
- Controller/Model Interaction
- September 16, 2009
- Maintaining State
Relational Databases: Introduction
MySQL: Introduction
Basic Controller & Model (Stub)- September 21, 2009
- MySQL GUI tools
JDBC
Review Front to Back Architecture- September 23, 2009
- Eclipse Debugging
- September 28, 2009
- JSP: Introduction
Model (Full) & DBMS Function- September 30, 2009
- JSP: cont
- October 5, 2009
- Struts: Introduction
- October 7, 2009
- Struts: cont.
CRUDS Issues and Practices
User Roles & Access Control
JSP Implementation
- October 12, 2009
- Framesets & Multi-Panel Interfaces
Dynamic Panel Content- October 14, 2009
- Review: Material To Date
Struts Implementation (due Friday)
- October 19, 2009
- Mid-Term Exam
- October 21, 2009
- eB2C Requirements and Architecture (Review)
Technical Issues
- October 26, 2009
- eB2C Requirements and Architecture
Overview: Technical Issues
Catalog Design & Technical Issues
DBMS Design & Issues
Managing Categories- October 28, 2009
- Managing Images
- November 2, 2009
- Dynamic Page Generation
- November 4 2009
- JSP processing
Create & Administer Catalog
November 9, 2009- Browsing Strategy & Dynamics
Selection vs. Specification
Dynamic Link Generation- November 11, 2009
- Item Details Presentation
Item Selection
Shopping Cart Design & Issues
- November 16, 2009
- Shopping Cart Access & Update
Display & Browse Catalog- November 18, 2009
- Checkout Design & Issues
November 23, 2009- Checkout Design & Issues
Shopping Cart- November 25, 2009
- Thanksgiving
- November 30, 2009
- Security & HTTPS
- December 2, 2009
- Thick Clients
Java Applets
Applet/Servlet Interaction
Applet Multi-Panel Interface
- December 7, 2009
- Additional Concepts and Technologies
Checkout- December 9, 2009
- Future of Web-based Systems
Review
Evaluation
December 11, 2009 (Noon).- Final Exam