Skip to main content.

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
Web Development Tools

 

May 01

 

CSS

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
XML

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

JIRA

May 14

 

Usability and Accessibility

WAVE Web Accessibility Evaluation Tool

May 15

Exam
Exam Prep

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