Paxterra Solutions, Inc.

Energy and Operations Efficiency

Training
  Training Course Portfolio  
 

PERL II - Advance Perl Programming


 
 

Day: 1

Review of Perl data types and subroutines
Packages
The symbol table
The strict pragma
The warning pragma
The Standard Perl Library
Including Perl library routines (.pl files) in a Perl script
The @INC array Including your subroutines from another directory

Day: 2

Perl modules (.pm files)
BEGIN and END Blocks
The use function
The Exporter Module and the @ISA array
Importing Modules from the Standard Perl Library and CPAN

Object Oriented Perl
What is OOP?
OOP Terms
Classes
The my function
Creating a Perl object with references
The bless function
Methods
  Invoking Methods
  Constructors and the new class method Instance methods   Passing Arguments   Destructors

 

 




Day: 3
OOP Review
Inheritance
The @ISA Array and Calling Methods
Derived Classes

Overview of DBI in perl
Database Programming
Handles
Connecting to the Database
Creating a SQL Query
Getting the Results
Updating Database Data
Debugging in perl

 

 

  Disclaimer: Sometimes the specific topics and material taught in the course may be different depending on location and course duration. Please email us if you have questions at Sophia@paxterrasolutions.com.

Copyright � 2007-2008, Paxterra Solutions, Inc. All Rights Reserved.