Skip navigation.

Perl InfoCentre

Price: £ 9.99
 
[Product Image]

With BONUS full Perl version 5.8.8 documentation.

Perl is a stable, cross platform programming and scripting language. It is used for mission critical projects and is widely used to program web applications of all needs.

This product is the complete training program for writing Perl programs and scripts! It teaches you novice to advanced techniques. The course has been designed to build essential skills quickly and effectively using hundreds of examples and exercises. The lessons have been divided into small, manageable and practical chunks. The software features a strong Search system and allows you to Bookmark your favourite topics for future reference. With the additional Perl reference documentation, this CD has everything you need as a Perl programmer whether you're a beginner or an expert.

 

What you get (Course Outline)

Getting Started
A First Perl Program
Expressions, Statements, and Side-Effects

Working with Scalars
Strings
Numbers
Scalar Variables
Operators
Output of Scalar Data
Special Variables
Summary of Scalar Operators

Arrays
The Semantics of Arrays
List Literals
Array Variables
Manipulating Arrays and Lists

Control Structures
Blocks
A Digression---Truth Values
The if/unless Structures
The while/until Structures
The do while/until Structures
The for Structure
The foreach Structure

Associative Arrays (Hashes)
What Is It?
Variables
Literals
Functions
Slices
Context Considerations

Regular Expressions
The Theory Behind It All
The Simple
Pattern Matching
Regular Expression Shortcuts

Subroutines
Defining Subroutines
Returning Values
Using Arguments

Reading from and Writing to Files
Opening a File
Reading from a File
Reading into Array Variables
Writing to a File
Merging Two Files into One
Redirecting Standard Input and Standard Output
Testing for Read Permission-the Operator
Reading from a Sequence of Files
Using Command-Line Arguments as Values
Opening Pipes
Summary
Q&A
Workshop

Working with the File System
File Input and Output Functions
Directory-Manipulation Functions
File-Attribute Functions
File-Permission Functions
Miscellaneous Attribute Functions

Going Further
Packages
Using Modules

Appendix A: Background of Perl
Appendix B: A Brief History of Perl
Appendix C: Perl as a Natural Language
Appendix D: The Slogans