Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Perl/CGI

School/Trainer:

ExecuTrain
Alpharetta, Georgia, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' In this course, you’ll examine the limitations of HTML and why CGI programs are a good way to add functionality to a web site. You will explore the relationship between the web server and the CGI program and the structure of the CGI protocol. You will compare the pros and cons of using Perl for CGI programs, and explore how to use Perl to perform common and powerful CGI communications, and process tasks on a web server. You will also examine the potential risk of having CGI on a web server and explore some methods for safeguarding CGIs.

Objectives:
After completing this tutorial, you’ll be able to list the limitations of HTML and explain why CGI programs are a good way to add functionality to a web site.
Hardware and Software Required:
Browser Netscape Communicator 4.0
Browser Other: AOL 4.0
Operating System MacOS 8.5
Browser Microsoft Internet Explorer 4.0
Operating System MS-Windows 95

Table of Contents:

Introduction to CGI

CGI: Beyond HTML

How a Web Server Functions

The CGI Protocol

CGI Programming Languages

Introduction to Perl

History of Perl

Perl Advantages & Disadvantages

The Perl Interpreter

Perl File Conventions

Using Perl on UNIX

How Perl Talks to the Browser

Perl / Browser Communication

Making a CGI Look Like a Web Page

Print Using "qq"

Printing Multiple Lines

Perl Variables

Variables

Scalars

Arrays

Hashes

Perl Loops & Logic

Loops

Logical Operations

ifÂ…

Else & elsif

How the Browser Talks to Perl

Environment Variables

GET & POST

Using CGI.PM

Debugging CGIs

Storing & Retrieving Information

Storing Data

Appending Data

Reading Data

REGEX: The Match Operator

Introduction to Regexes

The m// Operator

i Modifier

Special Characters

Character Classes

Parentheses

The Substitute Operator

s/// Operator

More Modifiers

Backreferences

tr/// Operator

Subroutines

Organizing Data

Scoping

Functions

CGI Techniques

Outputting Graphics

Outputting PDF

Redirecting the Browser

Using HTML Templates

Cookies

Sending E-mail Using CGI

CGI Security

Web Server Security

Writing Secure CGIs


...''

Please go to the school's official website for training price and schedule:
http://www.executrain.com/
http://virtualcampus.executrain.com/

Phone:1-800-908-7246

School Address:



Jobs & Resumes: Alpharetta
Houses & Roommates: Alpharetta




Other training courses offered by ExecuTrain:

HTML
IBM WebSphere Portal
Oracle 9i
SQL, PL/SQL, and SQL*Plus
Java Programming
J2EE: Web Component Development
Java 2: Using IBM VisualAge to Create Java Applications
Java 2: Advanced Programming
JSP: Basic Website Development
Oracle Database 10g
PHP 4
Domino R5 Application Development
Domino R5 System Administration
VBScript
Understanding DB2
Visual Basic .NET
Visual C# .NET
XML
XML: XSL Transformation


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Want to find a place to stay close to the school? Or homestay in a different country? Try the house rental message board where you can search for roommates and post shared rooms or apartments for rent.

- Other Locations -
Raleigh
Louisville
Los Angeles
London
Alpharetta
- Online Course -
Perl/CGI



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008