Call Us Today for All of Your Technical Training Needs! 1-888-708-1112

PPL-101: Beginning Perl Programming

This three-day programming class provides programmers the knowledge to create PERL scripts. Students will develop experience to automate system tasks via hands-on programming exercises in conjunction with the lecture.

Prior to attending this class, students should have the following experience:

  • Programming experience in a structured language (C, C++, Java, Cobol) is required.

Upon successful completion of this course, students should be able to:

  • Perform operations on scalar values.
  • Use scalar, array and associative array variables.
  • Use flow control statements such as if, unless, while, until, for and foreach.
  • Use conditional expressions such as numeric and string comparison, regular expressions, file testing and Perl statements.
  • Create and use file handles to read and write directly to files.
  • Create format statements to make formatted output.
  • Use regular expressions to search for and replace sub-strings within a string.
  • Use PERL utilities such as split, join, index and substr.
  • Control the file system and processes from within a PERL script.
  • Create and use functions including handling the scope of variables.
  • Import existing modules into your PERL script.


  1. Meet PERL
  2. Handling Numbers and Strings
  3. Using Variables
  4. Flow Control
  5. Conditional Expressions
  6. Basic Input and Output
  7. Advanced Input and Output
  8. Pattern Matching
  9. PERL Utilities
  10. File system & Process Control
  11. Functions
  12. Using Modules
  13. Debugging Perl