A free online course designed to help those with a bit of familiarity with Perl learn to write CGI programs. The emphasis is on security and good coding practices. The author is a CPAN (Comprehensive Perl Archive Network) contributor, runs Portland Perl Mongers, and is known in the Perl community as someone who takes the time to help others learn.