Derek Bridge

CS1116/CS5018: Web Development 2

Week Lecture description Lecture resources
1 Introduction html pdf
HTML forms html pdf
2 Form input to server-side programs html pdf
Debugging server-side programs html pdf
3 Validating user input html pdf
Radio buttons and checkboxes html pdf
4 Self-processing pages html pdf
Databases 1 html pdf
5 Databases 2 html pdf
Cookies html pdf
6 Client-side programs in JavaScript html pdf
More client-side programming html pdf
7 Event-driven programming html pdf
The DOM 1 html pdf
Week Lab description Lab resources
3 Lab1: Form input to server-side programs Lab sheet (html)
4 Lab2: Validating user input Lab sheet (html)
5 Lab3: Self-processing pages and database retrieval Lab sheet (html)
6 Lab4: Database insertion and cookies Lab sheet (html)
Lab Groups (pdf)