Introduction to Perl Programming - Detailed Course Outline
Copyright © 1998-2006 Anderson Software Group, Inc.
(return to main Perl page)

  • Section 1 - Getting Started
    • Scalars, Strings, Variable Types
    • Operators
    • Arrays and List Data
    • Hash Types
    • Input and Output
    • Executing Perl Programs
  • Section 2 - Program Structure
    • Blocks and Statements
    • Looping, Decisions, Control Flow
    • Perl Constructs
    • Using last and next
    • Labeled Blocks
  • Section 3 - Designing with Perl
    • Regular Expressions
    • Operator Groups, Anchors
    • Multipliers, Matching Operator
    • Subroutines
    • Arguments and Return Values
    • Local Scoping
  • Section 4 - Data Structures
    • References
    • Anonymous Arrays, Hashes
    • Arrays of Arrays, Arrays of Hashes
    • Hashes of Hashes, Hashes of Arrays
    • Records
  • Section 5 - File and Directory Management
    • File and Directory Handles
    • File Inquiry Operators
    • DBM Databases and Hashes
    • Globbing
    • File and Directory Manipulations
  • Section 6 - Process Management
    • Creating Processes
    • Process Filehandles
    • Process Synchronization