CI333 Web Mastery 2005-6

Module leader: Jon Dron (http://www.cmis.bton.ac.uk/staff/jd29/)

Recommended reading

Coursework and assessment hand in date: 11/1/06

To access your marks

Enter your library card number in the box below. Note that this should be 8 digits/characters so ignore any characters at the start (typically 'BN') or the end (typically a check digit) and only enter the eight characters in the middle. The application returning your results is quick and dirty and a bit primitive, so it may do odd things with some characters, mess up formatting etc. Please treat it gently!

 

About this module

Before the end of this module, please fill in this online module evaluation form so that we can teach this module better next year

Note: provisional timetable only - subject to change
Week Lecture  Tutorial

1

5/10

Introduction, web history, web overview

printable version

Using CoFIND, starting your website

2

12/10

The HTTP protocol

printable version

raw HTTP

3

19/10 

Managing a web server: set-up and configuration

printable version

Apache management- introduction to httpd.conf etc

4 

26/10

 

Server-side programs: CGI, Perl

John English

Perl exercise

5

2/11

Managing a web server: security

printable version

Apache management- security

6

9/11

.net

David Coutinho

Reading exercise

 

 

7

16/11

Semantic Web and RDF (Goran Soldar)

Why the semantic web is a dumb idea, by Clay Shirky - http://www.shirky.com/writings/semantic_syllogism.html

RDF tutorial

8

23/11

Managing a web server:  monitoring and performance

printable version

Apache management-Dealing with log files

9

30/11

Intranets

printable version

Differences between Intranets and public internet sites

10

7/12

More security

printable version

Hacking

11

14/12

 

Web services

printable version

http://www.guardian.co.uk/online/index/0,12538,965757,00.html
follow links for "The third era starts here" and "API is the missing link"

You probably need to work on your assignments. Jon will be in the lab to discuss, provide (a little) feeback etc

Please fill in the online module evaluation form for this module so it can be done even better next year!

XMAS

12

11/1

Client side issues: AJAX, Java, JavaScript, ActiveX and plugins

printable version

Client side issues

alternative tutorial: XSLT transformations

another alternative: AJAX tutorial - take your pick from http://marc.theaimsgroup.com/?l=php-general&m=112198633625636&w=2 and http://www.mousewhisperer.co.uk/ajax_page.html

13

18/1

Consolidation tutorial

discussing coursework