Home
What's New
Courses
Choices
More Info
SiteMap
 
CGI/Perl II
[Sample Projects] [Recommended Books] [Online Training]  [Sign Up for the Newsletter]
Register for ASP Level One today Get On-Site training for Active Server Pages Take a jump start training sample course for ASP Level 1
Email this Training Page to a Friend

Module 1:

  • Overview of CGI Scripting and Perl
  • CGI scripts and how they relate to the Internet
  • Why use Perl as our CGI language
  • The Basics of Perl Language
  • Perl program structure
  • How Perl scripts return HTML to the browser
  • Basic operators in Perl
  • Scalar variables
  • Arithmetic operators basics
  • Logical operators
  • If-elsif-else Statement
  • String comparison operators
  • Reading from files
  • Writing to files
  • Debugging strategies

Module 2: Array Variables

  • Explanation of an array
  • Assigning items to an array
  • Working with specific elements of an array
  • Array slices
  • Array library functions
  • Reverse, Sort, Join and Splitting an array
  • Using arrays on a CGI Script

Module 3: More Decision-Making Structures

  • While
  • Until
  • For
  • Foreach
  • Working with these new structures with arrays

Module 4: Pattern Matching, Substitution, and Translation Operators

  • The match(ing) operators
  • Match(ing) special characters in patterns
  • Matching zero, more occurrences of a character
  • Matching a range of characters
  • Character-range escape sequences
  • Making Pattern-matching case insensitive and all possible patterns
  • The substitution & translation operators

Module 5:  Database Searching

  • Writing a Perl program to pull records from text file for a particular keywords and display results to the browser as a Searchable Site Index
  • Using the grep() function
  • Using the flock() function to protect databases
  • CGI Environment Variables

Course Length
Instructor-Led Classroom
Daytime: 2 days, 9am-4pm
Evening: 4 evenings, 6pm-9pm

Instructor-Led Online Learning
Daytime: 2-6Wks 
Evenings: 2-6Wks 

Instructor-Led Self-Paced
Set Your Schedule

Tuition Includes

  • Live Instructor Assistance
  • Server Space to Upload and Test your Work
  • CGI using Perl Developer Certificate
  • Course Manual
  • Free One (1) year Server Space to display your Portfolio
  • Access to Course Notes

What you will know after completing this course:

  • How to work handle complex situations with arrays.

  • How to write a Perl program to pull records from a text file with a particular keyword

  • How to create a Searchable index

  • Database interaction with CGI/Perl

Prerequisites:

  • HTML 4.0 with a good focus on FORMS

  • CGI Perl Level 1

In this program students learn how use Perl to interact with databases, send bulk e-mails, and create user registration forms and much more

Perl stands for Practical Extraction and Report Language. It is a text processing language that runs in a background on servers. It enables web server to deliver up web content in a fashion that is invisible to the viewer.  

Perl is used on the Internet to write CGI scripts. CGI scripts are the programs that process information submitted primarily in HTML form submissions. With forms you can spawn automatic e-mail, run database searches and much more. Since Perl has its origins in UNIX it is commonly used on UNIX Web Servers.

When a User completes and form and clicks on the Submit button, the form parameters are sent to the web server. The server then calls the CGI program .The CGI program processes the data from the form and responds back to the server. The Web server then forwards the response back to the browser. 


[Home] [What's New] [Courses] [Choices] [More Info] [Site Map]
Toll Free Number: (800)481-4142 Phone: (732) 574-9595 Fax: 732-574-9599
 E-mail: training@getontheworldwideweb.com
Copyright © Internet Technology Training Center