Professional Documents
Culture Documents
Introduction To Perl/CGI Training: Class Overview
Introduction To Perl/CGI Training: Class Overview
com
Toll-free: 877-WEBUCATE (877-932-8228)
From outside the U.S.: 315-446-0560
Fax: 315-410-5320
Class Overview
In this Perl training course, students will learn to use Perl to create dynamic database-driven websites.
Class Goals
• Understand how CGI applications work
• Learn to use Perl's CGI.pm module
• Learn to create dynamic forms with Perl
• Learn to use server-side includes
• Learn to manage database data with Perl
• Learn to maintain sessions and use cookies with Perl
• Under web security issues
Class Prerequisites
• HTML
• Basic Programming (Useful, but not required)
Class Outline
• Browsers and Servers
• WEB Browsers and Servers
• URLS
• Hypertext Transfer Protocol (HTTP)
Page 1 of 3
http://www.webucator.com
Toll-free: 877-WEBUCATE (877-932-8228)
From outside the U.S.: 315-446-0560
Fax: 315-410-5320
• Forms
• Form Objects
• Static Forms
• Dynamic Forms
• CGI/Browser Interaction
• Animation Description
• Server Push
• Client Pull
• Server-side Includes
• Serverside Includes: Why?
• The exec Command
• Example
• Accessing Databases
• Browser Database Access
• Static Flat-File Database
• perl DBM Interface
• Third Party RDBMS application
Class Materials
Each student will get a copy of Perl and CGI for the World Wide Web: Visual QuickStart Guide by Elizabeth
Castro, in addition to a comprehensive set of materials, including course notes and all the programming
examples.
Technical Requirements
• Perl 5
Page 2 of 3
http://www.webucator.com
Toll-free: 877-WEBUCATE (877-932-8228)
From outside the U.S.: 315-446-0560
Fax: 315-410-5320
Page 3 of 3