Related Tutorials
UNIX/CGI/PerlPerl is an interpreted language, like QBasic, with which you can write programs to run on UNIX servers and which you can call from your web pages. Perl is functionally similar to QBasic and the basics of Perl are fairly easy to learn. This part of the tutorial briefly covers UNIX and Perl.
Installing ActivePerl (PERL) on RaidenHTTPD web server
This tutorial teaches you how to install perl environment on a Windows web server system.
Using a flat-file database in Perl
Web developers often need ways of speeding up the development process, without spending thousands of dollars for software. Here's how to build an easy to use database in Perl and access it via a Web page.
Cultured Perl: The elegance of JAPH
A mainstay of the Perl culture, JAPH is a short script that produces the output "Just another Perl hacker." Although written for the beginner or intermediate Perl programmer, this article examines a few simple examples of the JAPH genre that will surprise and engage even the most seasoned devotee.
Benchmarking Perl
In this Part 21 of "The Perl You Need To Know" series, it covers the Benchmark module - the handy Perl stopwatch that allows you to time, optimize, and slim down on code.
Perl Commands Summary
Knowing which commands work with one another can help you come quickly up to speed on the Perl functions that are available to you. This page provdes a functional grouping of Perl commands.
Perl File Handling: open, read, write and close files Perl and CGI
This article describes the facilities provided for Perl file handling.
Dates and Times in Perl
This tutorial shows how to use date and tmes in Perl.
Perl 101 (Part 4) - Mind Games
This article teaches you how to use Perl to interact with files on your system, and also provides you with a quick crash course in various array functions.
Perl Basics
Learn the basics of Perl. Topics covered include basic syntax, variables, arrays, hashes, conditionals, loops, and module usage/installation
Comparisons in Perl
This tutorial shows how to use simple comparisons and regular expressions in Perl.
PERL Socket - Networking Programing
Learn Socket Programming in PERL. There is an explanation of using Socket with examples.
Perl Syntax
This tutorial is an introductory look at the Perl language and its syntax.
PERL Files & I/O
The basics of handling files are simple: you associate a filehandle with an external entity (usually a file) and then use a variety of operators and functions within Perl to read and update the data stored within the data stream associated with the filehandle.A filehandle is a named internal Perl structure that associates a physical file with a name. All filehandles are capable of read/write access, so you can read from and update any file or device associated with a filehandle. However, when you associate a filehandle, you can specify the mode in which the filehandle is opened.
Perl, Bit by Bit
When you program, you're usually doing it at some distance from the bits and bytes that your computer understands. There never seems to be a need to think about bits. But believe it or not, learning about bits can be to your advantage for certain programming purposes. Perl provides operators for working with bits that let you leverage this knowledge.
Database Management in PERL - DBI
The DBI is a database access module for the Perl programming language. It defines a set of methods, variables, and conventions that provide a consistent database interface, independent of the actual database being used.
Perl 101 (Part 5) - Sub-Zero Code
This Part 5 of the Perl 101 series introduces you to subroutines and teaches you how to structure your code for maximum reusability. Also included: return values, my() and local() constructs, and a marriage proposal.
Files in Perl
This tutorial walks through using files in Perl.
Subroutines in Perl
This tutorial shows how to create subroutines and use subroutines in Perl.
Disk-based Data Structures (DBM)
This tutorial provides several Perl DBM, or database management, solutions which have much less overheard than DBI and are a quick way to store and use Perl data structures to and from disk.
Array Variables in Perl
This tutorial walks through using array variables in Perl.
Pipes and Command Line Variables in Perl
This tutorial walks through handling pipes and command line variables in a Perl script.
XML::Simple Module
This tutorial describes: * Introduction to XML::Simple module. * Example Perl programs to use XML::Simple options. * Example Perl program to modify the parsed XML hash. If you need to know more about XML, please read my other book: "Herong's Notes on XML Technologies".
Genetic algorithms applied with Perl
Based on the Darwinian principle of survival of the fittest, genetic programming uses mutation and replication to produce algorithms for creating ever-improving computer programs. In this column, you'll get to know the genetic algorithm in simple terms. Ted provides Perl implementations for some specific tasks, which you can adapt for generic use. To demonstrate the genetic algorithm, Ted breeds numbers for fitness to a formula, and letters to form English words.
Handling file uploading from www forms with CGI.pm
This tutorial shows how to handle file uploads from web forms in your CGI programs using Perl and CGI.pm.
PERL and CGI Tutorial
In this tutorial we are going to learn PERL and CGI.
Build a Perl/CGI Voting System
A nice tutorial on Build a Perl/CGI Voting System.
Herong's Tutorial Notes on Perl - Part B
In this tutorial we are going to learn how to herong's tutorial notes on Perl - Part B.
Herong's Tutorial Notes on Perl - Part A
In this tutorial we will learn how to herong's tutorial notes on Perl - Part A.
XML in Client and Server Communication
This tutorial describes: * Different XML client and server communication models. * XML and Socket Communication Example - GameServer.pl * XML and Socket Communication Example - GameClient.pl
Untangling Lists and Hashes
In this Part 10 of "The Perl You Need to Know" series, you will be shown how to work with Perl's list and hash data structures.
Common Beginners Mistakes
This is a list of common mistakes that people make when writing Perl scripts and suggestions on how to fix them. Included are general help tips on how to debug - very important particularly for beginners at programming.
Setting Up a MySQL Based Website - Part I
This is a step-by-step tutorial on how to set up a guestbook using a perl and a MySQL backend. This SQL backend application would be ideal for companies such as GuestWorld who run free public guestbooks.
A short guide to DBI
Here is a short guide to DBI (The Perl Database Interface Module). Topics include: General information about relational databases, Example of How to Use DBI, Cached Queries, Transactions, and more.
Understanding of Perl Data Types
This tutorial describes: *Three built-in data types: scalars, arrays, and associative arrays. * How to construct scalar objects. * How scalar objects are interpreted in operations. * How to construct list objects.
Installing and Using Perl Scripts - Part I
In this tutorial we are going to guide you through the steps involved in setting up a cgi script and integrating it into your site. Not in theory, but in practice using a script that will automate the running of polls at your site. Even if you already have some sort of a utility that does this you can still follow along and add this to a test page in your site. This installation will involve you in all of the basic steps needed to install any script, once you have successfully completed this one there will be no problem moving on to other and more complex scripts.
Perl Tutorials - Input and Output in Binary Mode
This tutorial describes: * How to open files for input in binary mode. * How to open files for output in binary mode. * Example program to copy binary files * Example program to convert binary data to hex numbers.
SOAP::Lite Modules
This tutorial helps you understand: Quick introduction to SOAP; Overview of SOAP::Lite modules; Introduction to SOAP::Transport::TCP Module and sample SOAP server program; Introduction to SOAP::Lite and sample SOAP client program; How to the trace feature in SOAP::Lite.
CGI Environmental Variables
Lists all standard environmental variables made available to CGI programs by web servers, and provides a brief explanation of each one of them.
CGI Programming FAQ
A comprehensive list of answers to some of the most commonly asked questions on CGI programming. It ranges from basic questions and techniques to trouble shooting and other CGI resource guide on the Web.

Report
Adobe Fireworks
Adobe Flash
Adobe Illustrator
Adobe Image Ready
Adobe Photoshop
3D Studio Max
Cinema 4D
Maya 3D
Microsoft Excel
Microsoft PowerPoint
Microsoft Word
Microsoft Access
MySQL
C and C++
Python
Visual Basic
.htaccess
Adobe DreamWeaver
ASP
CGI & Perl
CSS
Java
JavaScript
Microsoft FrontPage
Windows Vista
Windows 7