CO32037 Server Side Web Languages

Dr. Uta Priss

General Resources

For Perl: Perl Overview
Chapter 1 from "Learning Perl"
On-line Perl book
Printed: Elizabeth Castro's "Perl and Cgi for the World Wide Web: Visual Quickstart Guide", Addison-Wesley.

For PHP: manual

Nr Topics Practicals Resources Readings
1 Introduction to Perl Exercises 1 HTML Intro,
HTML Tags
 
2 SSWL Applications and Languages Exercises 2 Unix tips Prechelt: An empirical comparison ... (Pdf)
IEEE Computer 33(10):23-29, 2000.
Gousios: A comparison ... SANE 2002.
3 Arrays, Files and Hashs Exercises 3    
4 CGI/Web Forms, Greeting Cards Exercises 4
(PHP, answers)
HTML Forms,
CGI.pm,
HTML::Template.pm
 
5 Regular Expressions Exercises 5
(PHP)
Basic RE syntax Optional: Wikipedia entry for regular expressions
6 Environment, Security Exercises 6
(PHP answers)
  WWW Security FAQ
Environment Variables
7 Search Engines Exercises 7   Search Tools
8 Maintaining State, Cookies Exercises 8
(PHP answers)
CGI::Session.pm  
9 CPAN, DBI, SVG and Shopping Carts Exercises 9 CPAN Shopping Carts
10 HTTP protocol and Web Crawlers Exercises 10  
11 Security (continued) Exercises 11    


Links:

Module Descriptor Past papers Resit coursework Coursework and Exam FAQ

Copyright Napier University: School of Computing