This course provides an in-depth introduction to Perl, a powerful and flexible programming language well-suited for text processing, system administration, web development, and more. Designed for beginners and intermediate programmers, the course covers the fundamentals of Perl syntax and programming concepts, enabling students to write efficient and maintainable Perl scripts.

Course Formats

This course is available as:

  • Instructor led training
  • e-Learning
  • Book
  • Any combination of the 3 options


  • Developer
  • Manager


  • Perl Introduction
  • Working with Simple Values
  • Lists and Hashes
  • Loops and Decisions
  • Regular Expressions
  • Files and Data
  • References
  • Subroutines
  • Running and Debugging Perl
  • Modules
  • Object-Oriented Perl
  • Perl and Databases