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

  • Section 1 - Getting Started
    • Arrays, Lists, Hashes
    • Regular Expressions
    • Arrays and List Data
    • Sorting
    • Formatted Output
  • Section 2 - Perl References
    • Hard References
    • Symbolic References
    • Arrow and Ref Operators
    • Dereferencing
    • Anonymous Composers
    • References with Subroutines
    • Subroutine Prototypes
  • Section 3 - Data Structures
    • Arrays of Arrays
    • Arrays of Hashes
    • Hashes of Hashes
    • Hashes of Arrays
    • Circular Lists
    • Creating Records
  • Section 4 - Process Management
    • The system Command
    • Using Backquotes
    • Process Filehandles
    • Sending and Receiving Data
    • Writing to Parent and Child Processes
    • Process Synchronization
    • Sending and Receiving Signals
  • Section 5 - Modules and Packages
    • Creating Packages
    • BEGIN and END Blocks
    • Using the Exporter Package
    • Creating Modules
    • Importing and Exporting Symbols
    • Autoloading
    • Useful CPAN Modules
  • Section 6 - Databases
    • DBM Files and DBM Hashes
    • Using the tie Function
    • Reading and Writing a DBM
    • Merging DBM Files
    • Text DBM Files
    • Sorting DBM Keys