TITLE:
CGI Scripting Using Perl
Last Revised:
September 26, 1997
Prerequisites:
- C programming or equivalent
- HTML
- Multi-user operating system experience
- or Consent of the Instructor
COURSE DESCRIPTION:
Development of CGI scripts using Perl. Produce effective and efficient scripts.
Create interactive Webpages using forms, post processing, CGI graphics,
cookies, and animation.
COURSE OBJECTIVES:
Upon completion of the course, the student will be able
to do the following: (Attach additional pages if necessary.)
- Write a CGI (Common Gateway Interface) scripts using Perl
- Be aware of server side performance and security issues
- Write CGI scripts that produce interactive forms
- Write CGI scripts that produce and use cookies
- Write CGI scripts that produce animated images
- Effectively and efficiently debug CGI scripts
COURSE OUTLINE:
(Attach additional pages if necessary.)
- Review of Internet technology and Web-based services
- Introduction to CGI (Common Gateway Interface)
- The Perl Language
- Client-Server interaction
- Requesting information from and providing information to a server
- Providing Predictable Web Service
- Hostile Attacks
- Run-away scripts (Disk and processor usage)
- Use of mail processing for logs
- Form Processing
- Generation, retrieval, and processing of Cookies
- Graphics and Animation
- Perl CGI debugging
- Server side includes