Perl Sitemap - Page 1 2016-09-26

Perl Here-Doc Tutorial - Creating Multi-line Strings
Using a here-doc allows us to print multi-line strings without worrying about the quotes & escaping that come with the standard method of defining strings.

Installing Perl modules from CPAN
Before embarking upon any installation, it's a good idea to download the module, unzip it and check out the documentation. Learn more.

Adding Object-Relational Mapping to your Perl Application - About Perl
A tutorial on using Rose::DB and Rose::DB::Object to add Object-Relational Mapping to your Perl application.

Adding Object-Relational Mapping to your Perl Application - About Perl
A tutorial on using Rose::DB and Rose::DB::Object to add Object-Relational Mapping to your Perl application. Page 2.

Retrieving Environment Variables with CGI.pm
Working with CGI.pm In-Depth - Retrieving Environment Variables

Perl Absolute Beginners Guide - Lesson One - About Perl
Perl Absolute Beginners Guide - Take your first steps to learn Perl.

Testing Your Perl Installation on Windows
Testing ActivePerl - First Perl program, learn how to test your Windows Perl installation. Page 2.

Testing Perl on a Unix / Linux Server
Testing Perl - First Perl program, learn how to test your Unix or Linux Perl installation. Page 3.

Testing your Perl installation - About Perl
Perl Hello World - First Perl program, learn how to test your Perl installation.

- By Category
An index of categories in the

CGI & Web
Perl tutorials and resources with a specific focus on web technologies like email, aimbots and CGI.

Getting Started with Perl & Python
How to get started with programming Perl & Python. Tutorials and help for the absolute beginner, as well as guides to the other categories.

Perl Tutorials
Basic Perl tutorials and advice on learning Perl from the ground up starting with the fundamentals.

Programming Perl
Lessons, information and reference on using Perl for more specific tasks and applications. Learn about manipulating the file system, building networking applications, and creating Perl GUI's.

Software & Scripts
Where to find the best Perl & Python software and how to get it all up and running.

Working With Databases
Making Perl work with all the popular database software, and a few unpopular ones. Tutorials on MySQL, PostgreSQL, Oracle and the Perl DBI.

Apache Web Server
Perl.

File System
Perl.

Object Oriented Perl
Perl.

Open Source
Perl.

Packages & Modules
Perl.

Perl Glossary
Perl.

Perl/Tk
Perl.

Programming Glossary
Perl.

Applied Programming
Perl lessons and tutorials for real life situations. Find resources for various vocations, specialized modules, and practical step-by-step instruction.

Email
Perl.

Instant Messaging
Perl.

Oracle
Perl.

PostgreSQL
Perl.

Similar Languages
Tutorials, advice and links on some languages similar to Perl.

Regular Expressions
Tutorials and resources for regular expressions in Perl.

Creating a simple server monitor in Perl to check the status of your internet services.
Creating a simple server monitor in Perl to check the status of your internet services. How to quickly monitor the status of several servers and services.

Creating a simple server monitor in Perl to check the status of your internet services.
Creating a simple server monitor in Perl to check the status of your internet services. How to quickly monitor the status of several servers and services.

Creating a simple server monitor in Perl to check the status of your internet services.
Creating a simple server monitor in Perl to check the status of your internet services. How to quickly monitor the status of several servers and services.

Creating a simple server monitor in Perl to check the status of your internet services.
Creating a simple server monitor in Perl to check the status of your internet services. How to quickly monitor the status of several servers and services.

Creating a simple server monitor in Perl to check the status of your internet services.
Creating a simple server monitor in Perl to check the status of your internet services. How to quickly monitor the status of several servers and services.

Getting Started With Perl - About Perl
A walk through some steps every Perl beginner should take.

Beginning Perl Tutorial - Generate Readable Passwords - About Perl
Perl tutorial - How to generate a password in Perl that is simple and readable.

Beginning Perl Tutorial - Generate Readable Passwords - About Perl
Perl tutorial - How to generate a password in Perl that is simple and readable. Page 2.

How to Use 'CGI.pm' to Create Document Headers in HTML
Working with CGI.pm In-Depth - How to create an HTML document header with CGI.pm

Comparison Operators - How to compare values in Perl - About Perl
Perl comparison operators tutorial - Comparing values in Perl, how to compare values in your Perl scripts with comparison operators. Page 3.

Log Rotation - How to rotate your server log files with Perl - About Perl
Log Rotation - How to rotate your server log files with Perl. Page 2.

Beginning Perl Tutorial - Installing and Using MySQL
A tutorial on using Perl to connect to a MySQL database.

Beginning Perl Tutorial - Installing and Using MySQL - About Perl
A tutorial on using Perl to connect to a MySQL database. Page 3.

Perl Array Push() Function - Quick Tutorial - About Perl
In this Perl tutorial, we'll teach you how to use the push() function to push a value or values onto the end of an array.

Perl array shift() function - Quick Tutorial - About Perl
Perl shift function reference - learn how to use Perl's shift() function in this quick tutorial.

How to Read and Write Files in Perl
Learn how to open a filehandle and read or write to a simple text file in Perl with this comprehensive Perl tutorial.

How to Read and Write Files in Perl - Part 2
In this Perl tutorial, learn how to open a filehandle, read and write to a simple text file. Page 2.

until loop - Beginning Perl Tutorial, Control Structures
Perl until loop tutorial - Control structures in Perl, learn how to use an until loop.

while loop - Beginning Perl Tutorial, Control Structures - About Perl
Perl while loop tutorial - Control structures in Perl, learn how to use a while loop. Page 2.

Hello World CGI - About Perl
Perl Hello World CGI - First CGI program, learn how to create a simple CGI script in Perl.

Comparison Operators - How to Compare Values in Perl
Perl comparison operators tutorial - Comparing values in Perl, how to compare values in your Perl scripts with comparison operators.

How to Compare Values in Perl
Learn how to compare values in your Perl scripts with comparison operators in this comprehensive Perl tutorial. Page 2.

Conditionals - How to Make Decisions in Perl
Learn how to make decisions and branch code using the IF conditional in this comprehensive Perl tutorial.

Conditionals in Perl
Perl conditionals tutorial - Conditionals in Perl, how to make decisions and branch code in your Perl scripts with conditionals. Page 2.

Conditionals - How to make decisions in Perl - About Perl
Perl conditionals tutorial - Conditionals in Perl, how to make decisions and branch code in your Perl scripts with conditionals. Page 3.

Localtime - How to Tell the Current Time in Perl
In this Perl tutorial, we'll tell you how to get the correct time and date in your Perl scripts with localtime and gmtime.

How to Tell Local Time in Perl
Learn how to get the correct local time and date in your Perl scripts with this comprehensive Perl tutorial. Page 2.

Localtime - How to Tell the Current Time in Perl - About Perl
In this Perl tutorial, we'll tell you how to get the correct time and date in your Perl scripts with localtime and gmtime. Page 3.

Log Rotation - How to rotate your server log files with Perl - About Perl
Perl log rotation tutorial - Rotating web logs with Perl, how to rotate your web server log files with a simple Perl script.

How to Rotate Your Server Log Files with Perl
Log Rotation - How to rotate your server log files with Perl. Page 3.

Using MySQL with Perl
A tutorial on using Perl to connect to a MySQL database. Page 2.

Perl array pop() function - Quick Tutorial - About Perl
Perl pop function reference - learn how to use Perl's pop() function in this quick tutorial.

Perl array unshift() function - Quick Tutorial - About Perl
Perl unshift function reference - learn how to use Perl's unshift() function in this quick tutorial.

until loop - Beginning Perl Tutorial and Examples
Learn how to control structures and use an Until Loop in this comprehensive Perl tutorial. Page 2.

while loop - Beginning Perl Tutorial, Control Structures
Perl while loop tutorial - Control structures in Perl, learn how to use a while loop.

Perl Absolute Beginners Guide - Lesson Two - About Perl
Perl Absolute Beginners Guide - Learn about Perl data types.

Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.
Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.

Perl keys() function - Quick Tutorial - About Perl
Perl's keys() function is used to iterate (loop) through the the keys of a HASH. The keys are returned as a list (array).

'Hello World' using CGI.pm - About Perl
Perl Hello World CGI.pm - First CGI.pm program, learn how to create a simple CGI script in Perl using CGI.pm.

Installing ActivePerl for Windows
Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.

Working with CGI.pm In-Depth - About Perl
Working with CGI.pm In-Depth - How to build a drop-down list with CGI.pm

What is Perl? - About Perl
Find out more about Perl, Perl Programming, and where to get Perl Modules.

foreach - Beginning Perl Tutorial, Control Structures
Perl foreach tutorial - Control structures in Perl, learn how to loop through an array with foreach.

foreach - Beginning Perl Tutorial, Control Structures - About Perl
Perl foreach tutorial - Control structures in Perl, learn how to loop through an array with foreach. Page 2.

Beginning Perl Tutorial - Data Types: Lists
Learn to use lists in creative and unexpected ways with this comprehensive beginner's tutorial on using Perl. Page 4.

do while loop - Beginning Perl Tutorial, Control Structures - About Perl
Perl do while loop tutorial - Control structures in Perl, learn how to use a do while loop.

Beginning Perl Tutorial - Data Types: Lists - About Perl
A tutorial on the second of three basic data types in Perl, the list.

Beginning Perl Tutorial - Data Types: Lists - About Perl
A tutorial on the second of three basic data types in Perl, the list. Page 2.

Lists Data Types in Perl - More on Quoted Strings
Learn to create lists of strings in this comprehensive beginner's tutorial for using Perl. Page 3.

What is a Scalar? - Beginning Perl Tutorial
A tutorial on the first of three basic data types in Perl, the scalar.

Beginning Perl Tutorial - Data Types: Scalars - About Perl
Learn to use scalars in this comprehensive beginner's tutorial for using Perl. Page 2.

Playing with Scalars - Beginning Perl Tutorial
A tutorial on the first of three basic data types in Perl, the scalar. Page 3.

do until loop - Beginning Perl Tutorial, Control Structures - About Perl
Perl do until loop tutorial - Control structures in Perl, learn how to use a do until loop.

Beginning Ruby Tutorial, Control Structures
Ruby each method tutorial - Control structures in Ruby, learn how to loop through an array or hash with each. Page 2.

Using each - Beginning Ruby Tutorial, Control Structures
Ruby each method tutorial - Control structures in Ruby, learn how to loop through an array or hash with each.

Beginning Perl Tutorial - Data Types: Hashes - About Perl
Perl beginners hash tutorial - Learn to use the hash, or associative array in Perl. Page 3.

What is a Hash in Perl?
Perl beginners hash tutorial - Learn to use the hash, or associative array in Perl.

Beginning Perl Tutorial - Accessing Hash Elements
Learn how to access hash elements in this comprehensive Perl Tutorial. Page 2.

Parsing Text Files - About Perl
Parsing Text Files - How to parse simple tab separated text files with Perl.

Working with CGI.pm In-Depth - Creating Text Fields
Working with CGI.pm In-Depth - How to build a text field with CGI.pm

Creating Text Areas - Working with CGI.pm In-Depth
Working with CGI.pm In-Depth - How to build a text area with CGI.pm

Working with CGI.pm - Creating Submit and Reset Buttons
Working with CGI.pm In-Depth - How to build submit and reset buttons with CGI.pm

How To Tell If An Item Is a File Or a Directory in Perl
Perl file or directory tutorial - How to tell if something is a file or a directory in Perl using file test operators.

Globbing a Directory - About Perl
Perl globbing tutorial - Reading a directory in perl, learn how to get a directory list.

How to Tell if a File Exists in Perl - About Perl
Perl file exists tutorial - How to tell if a file exists in Perl using file test operators.

Perl array grep() function - Quick Tutorial - About Perl
Perl grep function reference - learn how to use Perl's grep() function in this quick tutorial.

Perl array join() function - Quick Tutorial - About Perl
Perl join function reference - learn how to use Perl's join() function in this quick tutorial.

Titling Your HTML Document - About Perl
Working with CGI.pm In-Depth - How to create an HTML document header with CGI.pm

Meta Tags for your HTML Document - About Perl
Working with CGI.pm In-Depth - How to create an HTML document header with CGI.pm

CSS Stylesheets and Javascript - About Perl
Working with CGI.pm In-Depth - How to create an HTML document header with CGI.pm

Last But Not Least - About Perl
Working with CGI.pm In-Depth - How to create an HTML document header with CGI.pm

Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.
Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.

Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.
Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.

Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.
Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.

Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.
Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.

Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.
Installing ActivePerl for Windows - Install Perl on a Windows system, learn how to install Perl for Windows.

Reveal the Size of a File in Perl With Test Operators
Perl file size tutorial - How to get the size of a file in Perl using file test operators.

Beginning Perl Tutorial - What Can You Do with Hashes?
Learn how to get creative and have fun with hashes in this comprehensive beginner's tutorial for using Perl. Page 4.

Working with CGI.pm In-Depth - Creating HTML Form Elements
Working with CGI.pm In-Depth - How to build form elements with CGI.pm

Working with CGI.pm In-Depth - Creating Checkboxes
Working with CGI.pm In-Depth - How to create checkboxes with CGI.pm

Blog


Perl array reverse() function - Quick Tutorial - About Perl
Perl's reverse() function is used to reverse the order of an array. The function returns a reversed array but does not reverse the array.

Perl array splice() function - Quick Tutorial - About Perl
Perl splice function reference - learn how to use Perl's splice() function in this quick tutorial.

Perl String Manipulation - About Perl
Perl is great at string manipulation. Here are a few things you can do with a Perl string.

Comparing values in Perl - About Perl
At some point in programming, you are going to want to make your program do different things depending on the status of a particular variable.

Perl Module HTML::Template - About Perl
Perl Module HTML::Template - How to separate HTML from your Perl logic with the HTML::Template Perl module.

Perl Module GD::Simple - About Perl
Perl Module GD::Simple - How to draw quick graphics and images with the GD::Simple Perl module.

Perl Module Yahoo::Search - About Perl
Perl Module Yahoo::Search - How to tie into Yahoo's search engine with the Yahoo::Search Perl module.

Perl Module MP3::Tag - About Perl
Perl Module MP3::Tag - How to edit MP3 meta tags in Perl with the MP3::Tag Perl module.

How to read character information from the World of Warcraft servers. - About Perl
Perl Module Games::WoW::Armory - How to read character information from the World of Warcraft servers.

Perl array map() function - Quick Tutorial - About Perl
Perl map function reference - learn how to use Perl's map() function in this quick tutorial.

Perl array exec() and system() function - Quick Tutorial - About Perl
Perl exec function reference - learn how to use Perl's exec() and system() function in this quick tutorial.

Perl exists() function - Quick Tutorial - About Perl
Perl exists function reference - learn how to use Perl's exists() function in this quick tutorial.

Perl string ucfirst() function - Quick Tutorial - About Perl
Perl ucfirst function reference - learn how to use Perl's ucfirst() function in this quick tutorial.

Perl string index() function - Quick Tutorial - About Perl
Perl index function reference - learn how to use Perl's index() function in this quick tutorial.

Perl string lc() function - Quick Tutorial - About Perl
Perl lc function reference - learn how to use Perl's lc() function in this quick tutorial.

Perl string length() function - Quick Tutorial - About Perl
Perl length function reference - learn how to use Perl's length() function in this quick tutorial.

Intermediate Perl Tutorial - Monitoring Services on your Server - About Perl
Perl tutorial - How to write a quick service monitoring script in Perl.

Chop() - About Perl
An explanation of Perl's chop() function

Larry Wall - About Perl
Larry Wall is the creator of Perl.

Regular Expressions - About Perl
Perl is great for regular expressions. But what are they?

Assignment Operator - About Perl
Definition of the perl programming term 'assignment operator'

Perl array split() function - Quick Tutorial - About Perl
Perl split function reference - learn how to use Perl's split() function in this quick tutorial.

Concatenation - About Perl
Definition of the programming term 'concatenation'

Perl chr() & ord() functions - Quick Tutorial - About Perl
Perl chr & ord function reference - learn how to use Perl's chr() & ord() functions in this quick tutorial.

Perl array substr() function - Quick Tutorial - About Perl
Perl substr function reference - learn how to use Perl's substr() function in this quick tutorial.

Perl string uc() function - Quick Tutorial - About Perl
Perl uc function reference - learn how to use Perl's uc() function in this quick tutorial.

Interpreted Language - About Perl
Definition of the programming term 'interpreted language'

What is web.py? - About Perl
Find out more about web.py, a new Python web framework and library built to assist in the creation of web applications.

Check if Perl is Installed - About Perl
In a hurry to get started? This step-by-step will get you to install Perl and run your first script in the time it takes to drink a cup of coffee!

Download and Install Perl - About Perl
In a hurry to get started? This step-by-step will get you to install Perl and run your first script in the time it takes to drink a cup of coffee!

Write And Run Your First Script - About Perl
In a hurry to get started? This step-by-step will get you to install Perl and run your first script in the time it takes to drink a cup of coffee!

Stateless Protocol - About Perl
Definition of the programming term 'stateless protocol'

String - About Perl
Definition of the programming term 'string'

Perl array chop() and chomp() function - Quick Tutorial - About Perl
Perl chop and chomp function reference - learn how to use Perl's chop() and chomp() function in this quick tutorial.

How To Install Perl and Run Your First Script - About Perl
In a hurry to get started? This step-by-step will get you to install Perl and run your first script in the time it takes to drink a cup of coffee!

A short introduction to methods in Ruby - Beginning Ruby Tutorial - About Perl
A short introduction to methods in Ruby, and how they are used

Perl Basics - About Perl
Just getting started with Perl? Not even sure where to start? We'll walk you through the absolute basics of this, the Swiss Army knife of the web.

Programming Perl CGI Scripts & Web Software - About Perl
Learn everything about creating web sites in Perl, from simple CGI scripts to Web Frameworks.

A short introduction to variables in Ruby - Beginning Ruby Tutorial - About Perl
A short introduction to variables in Ruby, and how they are assigned

What is ActivePerl? - About Perl
Find out about ActivePerl - a quick and easy perl distribution.

Perl Tutorials & Perl Programming Help - About Perl
Walk through all aspects of programming in Perl, from beginner tutorials to more advanced and practical tips.

Top Perl CGI Resources - About Perl
Find out the best places for free and pay Perl scripts on the web.

Working with CGI.pm In-Depth - About Perl
Working with CGI.pm In-Depth - How to build a hidden form field with CGI.pm

Wicked Cool Perl Scripts by Steve Oualline - About Perl
Wicked Cool Perl Scripts by Steve Oualline

About Perl
Learn how to write Perl scripts for text manipulation, CGI and other utilities.

Code Snippets
Perl.

Commercial
Perl.

Flat Files
Perl.

MySQL
Perl.

Book Reviews
Perl.

Networking
Perl.

Suggested Reading
Books, reviews and more to further your knowledge of Perl & Python.

Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm
Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm. Page 2.

Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm
Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm. Page 3.

Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm
Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm. Page 4.

Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm
Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm. Page 5.

Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm
Working with CGI.pm In-Depth - How to create HTTP Headers, Content, Attachments and Redirect with CGI.pm