Welcome to Perl Training Australia’s Web Development with Perl training course. This is a two-day
course in which you will learn how to write dynamic, interactive web applications using the Perl
• Day 1 -- Classical CGI programming
• Day 2 -- Introduction to HTML::Mason
This course assumes that you already know HTML. You don’t need to be an HTML genius, but you
need to know what HTML tags look like, and how they work.
This course also assumes a comfortable understanding of Perl; variable types, operators and
functions, conditional constructs, subroutines, regular expressions, objects and references.
While this is not a course on web standards, it is highly recommended that you follow them
whenever possible. The examples in this book will use or assume the use of Cascading Style Sheets
(CSS) for presentation. CSS allows the HTML to represent the logical construction of a document,
and can make things significantly simpler in teaching, development, and production.