Schedule
Slides will be posted after class.
Most dates are tentative. The schedule will be updated as the semester progresses...
WEEK | DAY | Lectures & Examples | Topic & Reading | Assignments |
Week 1 | Apr 29 | Introduction to the Course, the Web, Web Applications Git Review: Workflow, Git Handbook | ||
---|---|---|---|---|
Apr 30 | HTML | |||
May 01 | ||||
May 02 | Google search HTML Forms Usability Considerations | |||
May 03 | Developing Web-based Software Java Servlets Java EE tutorial | |||
Week 2 | May 06 | Web Application Servers, Handling State | ||
May 07 | Synchronization Java Server Pages (JSPs) | |||
May 08 | Client-side: JavaScript | |||
May 09 | Databases, SQL, JDBC | |||
May 10 | Web Applications: MVC | |||
Week 3 | May 13 | Project development tools | ||
May 14 | Usability and Accessibility | |||
May 15 | Exam | |||
May 16 | Security Initial functionality | |||
May 17 | ||||
Week 4 | May 20 | Meet with Clients | ||
May 21 | Project development - poster due | |||
May 22 | Project development, demo site preparation | |||
May 23 | Project development, testing | |||
May 24 | Spring term showcase |