Logo DATA DELIVERANCE
Fish Sign Home About Contact Services Products Courseware Training Fish Sign

CGI Programming with Perl

Click for printer-friendly version
Summary
The Common Gateway Interface, or CGI, is a standard for accessing external programs through a Web server. It is commonly used in Web development for adding interactivity to Web pages and for linking to external data sources. CGI programs are most commonly developed using the Perl programming language. This module provides a solid introduction to both the Perl programming language and to writing CGI scripts using Perl.

Prerequisites
Programming experience is helpful, but not required. Basic knowledge of HTML is required. If the course is run on Unix, experience using Unix and Unix-based text editors is also required.

Course Objectives
After completing this course, participants should be able to:

Intended Audience
This course may prove useful to people such as developers and system administrators who wish to develop programs or CGI scripts on either Unix or Windows 95/98/NT platforms using the Perl programming language.

Length
5 days

Format
Instructor-led course, with many practical computer-based exercises.

Course Outline
Getting Started Perl Basics - Operators and Flow Control Working with Scalar Variables in Perl Working with List Variables in Perl Working with Hashes in Perl Reading, Writing, and Manipulating Files in Perl Pattern Matching in Perl Coding Efficiently Using Subroutines CGI Basics Form Processing Form Fields, SSI, OO-Perl Shopping Carts and Sessions Appendix A: Advanced Topics

Hardware and Software Requirements
Perl 5 compiled and installed on the platform of choice. PCs or workstations capable of running a Perl 5 development environment. A CGI-capable Web server. The systems should be able to load a 3.5" DOS-formatted solution disk.

Go to course catalogue

Oracle and Java are registered trademarks of Oracle and/or its affiliates. PL/SQL and SQL*Plus are trademarks or registered trademarks of Oracle Corporation. Microsoft is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries. MVS is a registered trademark of the International Business Machines Corp. in the U.S. or other countries or both. Motif, OSF/1, UNIX, and the "X Device" are registered trademarks and IT DialTone and The Open Group are trademarks of The Open Group in the U.S. and other countries. All other trademarks are the property of their respective owners.

For comments or problems, please mail webmaster@datadeliverance.com

Last modified: Fri May 24 20:38:07 CST 2002