|
Module Descriptor Module Structure | Lecture Notes |
Coursework Coursework and Exam FAQ Past papers | Resit coursework | Last year's module |
| Week | Topics | Practicals | Resources | Readings | Deadlines |
|---|---|---|---|---|---|
| 1 | Introduction to Perl | Exercises 1, answers1 |
HTML Intro,
HTML Tags | ||
| 2 | SSWL Applications and Languages | Exercises 2, answers2 | Some tips for Unix/telnet |
Prechelt: An empirical comparison ... (Pdf)
IEEE Computer 33(10):23-29, 2000. Gousios: A comparison ... SANE 2002. | |
| 3 | Arrays, Files and Hashs | Exercises 3, answers3 |
Coursework: teams 15.10.04 | ||
| 4 | CGI/Web Forms, Greeting Cards | Exercises 4, answers4 | HTML Forms, CGI | ||
| 5 | Regular Expressions | Exercises 5, answers5 | Basic RE syntax |
Coursework: URL 29.10.04 | |
| 6 | Environment, Security | Exercises 6, answers6 | Environment Variables,
WWW Security FAQ | ||
| 7 | Search Engines | Exercises 7, answers7 | Search Tools | Coursework: security 12.11.04 | |
| 8 | Maintaining State, Cookies | Exercises 8, answers8 | Cookies | ||
| 9 | Reading Week | No new exercises. | The tutorials will be held. | Use the time to catch up or to finish the coursework. | |
| 10 | CPAN, DBI, SVG and Shopping Carts | Exercises 10, | Shopping Carts | ||
| 11 | HTTP protocol and Web Crawlers | Exercises 11 , |
Coursework: completed 10.12.04 extended to 13.12.04 | ||
| 12 | Perl Objects | Exercises 12, answers12 |