Introduction to XML . Introduction to Perl 5 - This course should serve as an introduction to Object oriented design in Perl. This is a four half-day course which covers CGI scripting and Java clients and serveletts. Introduction to Web Security - CGI can be as dangerous as it is useful. This is not to say that you should not use them.
Computer security is a give and take situation.
You can never be safe so long as you offer services. However, without offering services you may as well not have the computer in the first place. Thus, security becomes more about acceptable risk and emergency recovery than impregnability. It is your job to make sure that the cons of a break have far less impact than the pros of having a web site. This tutorial discusses the fundamental concerns of security when installing and customizing pre-built CGI scripts, and gives pointers to further information.