home site map contacts


01. 
Solutions
02. 
Demos
03. 
FAQ
04. 
About us

home site map contacts
What is LAMP

For us, LAMP means
Linux, Apache, MySQL, Perl, PHP, or Python


For our clients, LAMP means Liable, Affordable, Manageable, Profitable services and products from Lamptech Inc.
     LAMP Development
 Data Collection & Analysis
  Web 2.0 / E-Commerce
        OSS Training

Advanced Perl Programming

Course Description:

This course is designed to teach experienced PERL programmers how to take advantage of CGI and Internet programming. Students will learn about programming techniques specific to the Web, details of the CGI interface to common Web servers, PERL 5 features that make Web programming easier, using forms on a Web site, and sending email from a CGI program.

Learning Objectives:

After completing this course, students will be able to:

  • Use regular expressions, arrays, hashes, references, and multidimensional and complex data structures
  • Use the POST and GET methods to submit a form's data to CGI programs
  • Use cookies to keep track of users between sessions
  • Use the state-machine model to maintain the state of a user using hidden fields
  • Uses streams and pipes to read and write to files and other programs Debug CGI

Prerequisites:

  • LAMPTECH's Introduction to PERL 5, or equivalent knowledge and experience
  • Students should also know some basic HTML since all students will be writing PERL programs which will print to the screen in HTML

Required Software:

  • A Web server of your choice
  • PERL 5.003 or later
  • A Web browser of your choice
  • TCP/IP

Platform Support:

You can take this course on computers running Windows, Macintosh, or UNIX.

copyright 2006-2007 © lamptech inc.