|
Tutorial Notes Lecture Notes |
When is the exam? |
|
Fun: The dangers of PHP |
For PHP:
Week | Topics | Practicals | Resources | Readings |
---|---|---|---|---|
1 | Introduction to Perl (pdf) SSWL Applications and Languages (pdf) | Introduction | Help: Unix, remote access, PHP on PC | IEEE Computer 33(10):23-29, 2000. |
2 | CGI/Web Forms, Greeting Cards (pdf) | Perl 1, PHP 1, | Perl: | |
3 | Regular Expressions (pdf) | Perl 2, PHP 2, | Optional: | |
4 | Environment, Security (pdf) | Perl 3, PHP 3 | ||
5 | Maintaining State, Cookies (pdf) | Perl 4, PHP 4 | Perl: | |
6 | Libraries, Mysql, Graphics (pdf) | Perl 5; PHP 5 | Perl: | |
7 | HTTP protocol, Web Crawlers (pdf) | Perl 6 | ||
8 | Applications:
Search Engines (pdf), Login and Registration (pdf) | Coursework | ||
9 | Reading Week No supervised tutorials. Use the time to catch up or to finish the coursework. | |||
10 | Security continued (pdf) | Coursework | ||
11 | Information Architecture (pdf) | Coursework demonstrations | ||
12 | Revision, Exam Preparation | Optional: Perl Objects, |