Below is a list of topics and assignments.
- August 25, 2010
- Introduction and overview of course
Topics that will be Addressed During the Semester- August 30, 2010
- Internet Architecture
Web Architecture
M-V-C Architecture, Design, & Implementation- September 1, 2010
- Java Servlets
Java Servlet Engine/Web Container
Views
Homepage, with picture, for course work.
- September 6, 2010
- Labor Day (no class)
- September 8, 2010
- Build Working Environment
Eclipse IDE
Production vs. Development Environments
Deployment- September 13, 2010
- Navigation & Control
Controller/Model Interaction
DataBeans
JSP: Introduction
Snooper Servlet- September 15, 2010
- JSP: cont
- September 20, 2010
- Review Front to Back Architecture
Maintaining State- Model/DataBase Interaction
Relational Databases: Introduction
MySQL: Introduction- September 22, 2010
- MySQL GUI tools
JDBC
Basic Views: Register & Login (View Controller)
- September 27, 2010
- CRUDS Issues and Practices
- September 29, 2010
- Eclipse Debugging
Basic Controller & Model (Stub)
- October 4, 2010
- JavaServer Faces: Introduction
- October 6, 2010
- JSF: cont.
Basic Model (Full) & DBMS Function
- October 11, 2010
- Framesets & Multi-Panel Interfaces
User Roles & Access Control
Dynamic Panel Content- October 13, 2010
- Review: Material To Date
- October 18, 2010
- eB2C Requirements and Architecture
Overview: Technical Issues
Mid-Term Exam (take home)- October 20, 2010
- JSF Implementation
- October 25, 2010
- eB2C Requirements and Architecture (Review)
Technical Issues (Review)
Catalog Design & Technical Issues
DBMS Design & Issues
Managing Categories- October 27, 2010
- Managing Images
Mid-Term Exam: due
- November 1, 2010
- Dynamic Page Generation
- November 3 2010
- JSP processing
Create & Administer Catalog
November 8, 2010- Browsing Strategy & Dynamics
Selection vs. Specification
Dynamic Link Generation- November 10, 2010
- Item Details Presentation
Item Selection
Shopping Cart Design & Issues
- November 15, 2010
- Shopping Cart Access & Update
Display & Browse Catalog- November 17, 2010
- Checkout Design & Issues
November 22, 2010- Checkout Design & Issues
Shopping Cart- November 24, 2010
- Thanksgiving
- November 29, 2010
- Security & HTTPS
- December 1, 2010
- Thick Clients
Java Applets
Applet/Servlet Interaction
Applet Multi-Panel Interface
- December 6, 2010
- Review: Topics Addressed During the Semester
Additional Concepts and Technologies- December 8, 2010
- Future of Web-based Systems
Review
Evaluation
Checkout (drop dead deadline: midnight, 12/10/10)
December 13, 2010 (Noon).- Final Exam