CGI & Perl Tutorial

      This goal of this tutorial is to guide you through programming useful applications in Perl. You will learn how to use Perl for processing HTML forms and adding interaction to web sites. It is best to tackle the Perl language if you have had at least some programming experience, however this tutorial is also designed to be helpful for people with little or no programming knowledge. Access to a UNIX system can be very helpful, especially if you already know how to use a shell account.

      • Part 1: Introduction
        • Basic UNIX knowledge
        • How HTML forms work
        • What CGI is, and how it works
        • What Perl is, and how it works
      • Part 2: Getting Started
        • Basic things to remember
        • Terminology
        • Basic Tasks
        • Perl Syntax
      • Part 3: HOW-TOs
        • Using forms for email
        • Creating a guest book
        • Creating a searchable database
        • Using sockets
        • Other uses of Perl
      • Part 4: Perl reference


      Tutorial written and maintained by Scott Sams
      Please feel free to email any comments or suggestions to sbsams@eos.ncsu.edu
      Last updated: June 16, 1998