
"Well presented class. Brought together previous training subjects into a nice refresher and tied them together"
CGI Programming with PERL |
3 days |
|
|
Audience
|
Prerequisites |
|
|
PERL Programmers |
Introduction to Perl Programming |
|
|
Description |
||
|
This course teaches the student to write applications,
which interact with browsers and Web Application servers on the World Wide
Web. The course begins with an
introduction to the HyperText Transfer Protocol
(HTTP) and the Common Gateway Interface (CGI). The Perl CGI.pm
is introduced with applications that process simple form-based Web
pages. As the course continues,
students are introduced to more advanced topics, such as cookies and Server
Side Includes (SSI). Additional topics
include security issues and graphics generation. Finally, techniques for creating simple
search engines and using electronic mail are discussed. |
||
|
Goals/Objectives |
||
|
· Describe the interaction between WWW browsers and servers · Explain the workings of the HyperText Transfer Protocol · Discuss the use of the Common Gateway Interface in WWW applications · Create form-based CGI scripts in Perl using the Perl CGI.pm module |
· Write CGI scripts that incorporate Server Side Includes · Develop CGI scripts that support multiple form interaction · Write applications that retrieve information from other Web sites · Create CGI scripts which generate graphics from raw data. |
|
|
Outline/Table of Contents |
||
|
·
Getting Started ·
The Hypertext Transport Protocol
·
The Common Gateway Interface ·
Forms and CGI ·
CGI.pm ·
HTML Templates |
·
Security ·
Sending Email ·
Maintaining State ·
Searching the Web Server ·
Creating Graphics on the Fly
|
|