G64HLL Course Web Page 09/10 Session

Description

This module aims to introduce students to the study of real-world web-application development throught he understanding of several technologies, module specification

Timetable

Lectures: Monday, 4:00pm - 6:00pm, JC-EXCHGE C33
Labs: Wednesday, 11:00am - 1:00pm, JC-COMPSCI-A32

CW1 Demo Timetable

Coursework 2009/10

Coursework 1 (download web log file)
A one-week log file
Coursework 2 Note Deadline 4th May 4:00PM
Coursework 3 Note Deadline 4th May 4:00PM

Minor demo time and location alteration (due to room booking conflict)
5th May in C11 from 10am-12noon
10th May in A32 from 4pm-5pm
12th May in A32 from 11am-1pm

Demo Timetable

Basic UNIX

Topic 1 – UML

Introduction
UML Lecture Slides

Topic 2 – Perl

Lecture Slides
Notes
Labs

Topic 3 –  PHP & SQL

Lecture Slides Part I  Part II
Notes
Lab 1 Lab 2

Other useful resources and links
UML Resource Page
IBM Rational
A. Dennis and B.H Wixom, Barbara Haley, "Systems Analysis and Design with UML Version 2.0 - An Object Oriented Approach"  Tegarden, David John Wiley & Sons, 2005 (eBook. Link to Resource)
E. Castro, HTML, XHTML, and CSS, Sixth Edition: Visual QuickStart Guide, 2006. (official site)
J. L. Ford, "Learn JavaScript in a weekend" , 2nd Ed, 2004.
A. Harris, "PHP/MySQL programming for the absolute beginner", 2004.
R.W. Sebesta, "Programming the World Wide Web".  3rd ed.  Boston; London: Pearson Addison Wesley, 2006, or 4th Edition, 2008.
P.J. Deitel and H.M. Deitel, "Internet & World Wide Web : how to program", Prentice Hall, 3rd, 2004 or 4th Edition, 2008.





Privisional Schedule
25/Jan
01/Feb
08/Feb
15/Feb
22/Feb
01Mar
08/Mar
15/Mar
22/Mar
03/May
10/May
UML
Perl
No Class
Perl
Perl
PHP
PHP
PHP
SQL
SQL
SQL