Corder Enterprises International jpg
A Divider
1980 - 2016 Years of Service
Corder Enterprises International
A Divider
Go Green Gif The green data center
The Green Datacenter
A Divider Home
Training Offered by The Corder Company
The History of The Corder Company
The History of The Corder Company
e-Mail The Corder Company
e-Mail The Corder Company
VMware Training Courses
Site Map for C.E.I.
A Divider
AIX Training Courses
Solaris Training Courses
Linux Training Courses
Perl Training Courses
HTML Training Courses

E-Mail This Page
To a Friend.
Name Tag JPG
Now Hiring
Certified VMware Professional, VCP
VCP & VCIs

Fish GIF
1-Chronicles 4:10

Building World Class Teams
For you!®

Columbus

SPACER SPACER SPACER SPACER SPACER SPACER SPACER SPACER SPACER

CGI Programming Using PERL

Course Length: 3 days

Course Description: This course bridges the gap between using HTML to create static Web pages and using Perl CGI scripts to create dynamic Web pages. The course emphasizes using the Perl 5 CGI library routines to process HTML forms by providing extensive working examples and by students writing applications to illustrate the concepts presented. This course is not intended to be a substitute for a Perl programming course.

Audience: Web site developers wanting to create interactive Web pages.

Prerequisites: Familiarity with HTML forms. Programming experience is required. Basic UNIX skills and the ability to use vi or a basic text editor are also required.

Course Contents

Browsers and Servers

  • WEB Browsers and Servers
  • URLS
  • Hypertext Transfer Protocol (HTTP)
  • Common Gateway Interface

  • What is CGI?
  • Why use CGI applications?
  • Environment Variables
  • Managing CGI Files
  • Control Input to CGI Applications

  • ISINDEX, GET, and POST
  • GET Method
  • POST Method
  • Perl CGI Module

  • CGI.pm Module
  • Perl Subroutines
  • Perl Objects
  • Perl Methods
  • Commonly Used Methods
  • Forms

  • Form Objects
  • Static Forms
  • Dynamic Forms
  • CGI/Browser Interaction

  • Animation Description
  • Server Push
  • Client Pull
  • Serverside Includes

  • Serverside Includes: Why?
  • The exec Command
  • Example
  • Accessing Databases

  • Browser Database Access
  • Static Flat-File Database
  • perl DBM Interface
  • Third Party RDBMS application
  • Stateful CGI Applications

  • Stateful vs. Stateless
  • Why Use Stateful CGI Applications?
  • Stateful Access with a Cookie
  • Advanced HTML Interface Tools

  • Image Maps
  • Tables
  • Multiple Form Interaction
  • Frames
  • GD Library
  • Appendix: Overview of Internet Security

  • Security Issues
  • Platform Differences
  • Cryptography
  • Encryption Keys
  • Controlling User Access
  • "Trusted Server"
  • Developing an e-mail interface

  • pdf icon gif
    C.E.I.
    Flyer
    pdf icon gif
    Course
    Offering
    3mb
    AIX | HPUX | Linux | Solaris
    General UNIX | Web | Perl
    Copywrite 1980 - 2015
    VMware Certified Instructor