Free Web Hosting by Netfirms
Web Hosting by Netfirms | Free Domain Names by Netfirms

Custom Technology Instruction

Enhancing Productivity with   Professional Quality Instruction


Perl Outline
Perl Language
    Historical Perspectives
    Running Perl
    A Perl Program Tour
Perl Variables
    Variable Naming
    Lists
    Scalar and List Contexts
    The Repetition Operator
Basic Perl Constructs
    Text and Numbers
    Lists
Arrays
    Arrays
    Array Functions
    Array Slices
    Scalar and list Contexts
Decisionmaking
    Simple Statements
    Compound Statements
    The if Statement
Looping
    Simple Statements
    Compound Statements
    The for Loop
    The foreach Loop
    The next, last and redo Statements
Operators and Functions
    Perl Operators
    Operator Precedence
    Functions
    File Test Operators
    Assignment Operator Notations
    Range Operator
    Quotation Operators
    Pattern Matching Operators
File I/O
    Creating and Opening Files
    The open Function
    The Input Operator <>
    Default Input Operator
    The print Function
    Reading Files
    Writing Files
    File Operation Functions
    Reading Directories
Pattern Matching and Regular Expressions
    Substrings
    Substrings in List Context
    Metacharacters
    Pattern Matching Overview
    Regular Expressions
    The Substitution Operator
Subroutines, Imported Code
    Overview of Subroutines
    Passing Arguments
    Local Variables
    Passing Names
    Returning Values
Multidimensional Lists
   Two Dimensional Arrays
   Arrays of Arrays
Object-Oriented Perl
   What is Object-Oriented?
   Why use Object-Oriented?
   Classes, Objects and Methods
   Inheritance
Graceful Exits