1-877-WEBUCATE
(1-877-932-8228)
info@webucator.com
 
Microsoft Training
Java Training
XML Training
Database & SQL Training
PHP, Perl, ASP, Groovy, Grails, Ruby on Rails Training
HTML, JavaScript, Ajax & CSS Training
Adobe CS3 Training
◊ PUBLIC PERL TRAINING

How about taking a class directly from your home or office with a live instructor?
When you register for one of our instructor-led online Perl classes, we send you a computer headset, the courseware for class, and some other goodies. At the time of class, you simply put your headset on and log in to our web conferencing software. You can hear everything the instructor says, see the complete presentation, and ask questions at any time. Classes are small, generally 2-6 students, full of hands-on exercises, and are never cancelled due to low enrollment.

To have someone contact you about our instructor-led online classes, please fill out the form below. We will also email you a class schedule and pricing.

* (Required)
* (Required)
* (Required)
* (Required)
* (Required)
(The number of people requiring training)
* (Required)
(For Federal Government Pricing)

Introduction to Perl/CGI Training (3 days)


Classes for individuals are delivered via the Web by a Webucator instructor over a live web conference. For more information on how these classes are delivered click here or call us toll free at 877-932-8228.

Click here for our private onsite Perl classes

This class is not currently scheduled.
You may request that it be added to the schedule by clicking on the "Please Schedule" button below.

Introduction to Perl/CGI Training Overview

In this Perl training course, students will learn to use Perl to create dynamic database-driven websites.

Introduction to Perl/CGI Training Course Goals

  • Understand how CGI applications work
  • Learn to use Perl's CGI.pm module
  • Learn to create dynamic forms with Perl
  • Learn to use server-side includes
  • Learn to manage database data with Perl
  • Learn to maintain sessions and use cookies with Perl
  • Under web security issues

Introduction to Perl/CGI Training Course Prerequisites

Experience in the following areas is required:

  • HTML

Experience in the following areas would be beneficial.

  • Basic Programming
  • SQL

Introduction to Perl/CGI Training Course Outline

  1. Browsers and Servers
    1. WEB Browsers and Servers
    2. URLS
    3. Hypertext Transfer Protocol (HTTP)
  2. Common Gateway Interface
    1. What is CGI?
    2. Why use CGI applications?
    3. Environment Variables
    4. Managing CGI Files
  3. Control Input to CGI Applications
    1. ISINDEX, GET, and POST
    2. GET Method
    3. POST Method
  4. Perl CGI Module
    1. CGI.pm Module
    2. Perl Subroutines
    3. Perl Objects
    4. Perl Methods
    5. Commonly Used Methods
  5. Forms
    1. Form Objects
    2. Static Forms
    3. Dynamic Forms
  6. CGI/Browser Interaction
    1. Animation Description
    2. Server Push
    3. Client Pull
  7. Server-side Includes
    1. Serverside Includes: Why?
    2. The exec Command
    3. Example
  8. Accessing Databases
    1. Browser Database Access
    2. Static Flat-File Database
    3. perl DBM Interface
    4. Third Party RDBMS application
  9. Stateful CGI Applications
    1. Stateful vs. Stateless
    2. Why Use Stateful CGI Applications?
    3. Stateful Access with a Cookie
  10. Advanced HTML Interface Tools
    1. Image Maps
    2. Tables
    3. Multiple Form Interaction
    4. Frames
    5. GD Library
  11. Overview of Internet Security
    1. Security Issues
    2. Platform Differences
    3. Cryptography
    4. Encryption Keys
    5. Controlling User Access
    6. "Trusted Server"
    7. Developing an e-mail interface

Introduction to Perl/CGI Training Course Materials

Each student will receive a comprehensive set of materials, including course notes and all the programming examples.

Introduction to Perl/CGI Training Technical Requirements

  1. Operating Systems Options
    • Operating System Options
      • Windows Vista
      • Windows XP with Service Pack 2
    • Macintosh
  2. Crimson Editor
  3. Browser Options

Class Files for Introduction to Perl/CGI Training

  1. Download the class files.
  2. After downloading the files, click here for further instructions.

home - onsite classes - instructor-led online courses - self-paced online courses - why webucator - partners - contact - sitemap
© 2008 Webucator. All rights reserved. info@webucator.com | Toll Free: 877-WEBUCATE (877-932-8228) | From Outside the USA: 315-849-2724 | Fax: 315-410-5320
Phoenix, AZ | Santa Clara, CA | Santa Clara, CA | Los Angeles, CA | Sacramento, CA | Washington, DC | Atlanta, GA | Chicago, IL | Indianapolis, IN | Muncie, IN
New Orleans, LA Boston, MA | Cambridge, MA | Charlestown, MA | Framingham, MA | Ipswich, MA | Lincoln, MA | Wellesley, MA | Worcester, MA | Bangor, ME | Detroit, MI
Raleigh, NC Winston-Salem, NC | Lincoln, NE | East Hanover, NJ | Eatontown, NJ | Madison, NJ | Parsippany, NJ | Trenton, NJ | Albany, NY | Buffalo, NY | Rochester, NY
New York City, NY | Syracuse, NY | West Babylon, NY | Dayton, OH | Bethlehem, PA | Philadelphia, PA | Pittsburgh, PA | Pittsburgh, PA | State College, PA
Middletown, RI | Rapid City, SD | Austin, TX | Dallas, TX | Houston, TX | Arlington, VA | McLean, VA | Seattle, WA | Toronto, Canada | Ottawa, Canada | Calgary, CA