Course details

Perl Programming Techniques

Perl Programming Techniques

Target Audience
Expected Duration
Lesson Objectives
Course Number
Expertise Level

Continuing on from course #1, this course covers the fundamentals of Object-oriented programming support within Perl, and working with regular expressions. Programming languages are designed to interact with external objects such as files, databases, and web servers and this course builds on the Perl language fundamentals and focuses on programming techniques associated with Perl modules, file access, database interaction, and web scripting.

Target Audience
Application developers, programmers, and learners considering the use of Perl as an application development language.


Expected Duration (hours)

Lesson Objectives

Perl Programming Techniques

  • start the course
  • work with basic regular expressions in Perl
  • work with special characters in Perl
  • replace and transform text strings
  • work with Perl scalar references
  • work with Perl array references
  • utilize modules in code, work with standard modules
  • work with user-defined modules
  • work with objects – Properties, Methods, Classes
  • create and work with objects in Perl
  • access files using Perl: file handles, open, close, and paths
  • read file content using Perl
  • write to files using Perl
  • work with file directories in Perl
  • connect to MySQL databases using Perl
  • reading database tables with Perl
  • modify table data using Perl
  • delete table records using Perl
  • create database objects – tables and columns
  • create a simple Web server in Perl
  • get user input with Perl
  • work with HTTP
  • work with External Objects in Perl
  • Course Number:

    Expertise Level