Technical and Human Resources Training Courses for Corporate Programs

"Well presented class. Brought together previous training subjects into a nice refresher and tied them together"

View All Testimonials

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 

Phone: 972-404-0069   www.beacontraining.com