Object Oriented Perl Programming

1.5-2 day courses
Consultix
> Training Classes > Perl


Home
Training Services
Public Class Schedule
Training Classes
 - UNIX
 - Linux
 - Perl

Clients and Endorsements
Publications
Interviews
About Consultix
| Description | Audience | Prerequisites | Author | Topics | Other Courses | 

" Introduction to Object Oriented Perl "     1.5 days
Next Public Offering: TBD; Help Us Schedule! 
 
" Basic Object Oriented Perl "     2 days
Next Public Offering: TBD; Help Us Schedule! 
 
" Fundamentals of Object Oriented Perl "     3.5 days
Next Public Offering: TBD; Help Us Schedule! 
 

Course Description

These courses are for Perl programmers who need to learn the basics of Object Oriented (OO) Perl, so they can use OO CPAN modules more effectively, create their own custom OO modules, and extend the capabilities of existing OO modules.

In public offerings, the course is presented in 1.5 ("Intro. to OO Perl") and 2 day ("Basic OO Perl") formats. The longer course provides more extensive coverage of the more advanced topics and more time for hands-on exercises.

A related course, Fundamentals of Object Oriented Perl, covers a subset of Intermediate Perl Programming topics along with an introduction to Object Oriented Perl Programming.

Who Should Attend

Students should have at least six months of intensive prior experience with Perl, and be familiar with hashes, arrays, the strict pragma, variable scoping issues, anonymous data structures, complex data structures, and code and data references. Prior experience with the map and grep functions, and OO programming in other languages, is also beneficial.

Completion of the Consultix Intermediate Perl Programming class, or equivalent experience, will provide adequate preparation.

To attend one of our public offerings of this class, stuudents must be comfortable developing software using command-line interfaces on UNIX-like systems, and be competent users of one of the following text editors: vi, emacs, or pico.  (For on-site classes, knowledge of another locally available editor will suffice).

Author & Instructors

Dr. Tim Maher has been working with the interpreted languages of UNIX for over 25 years, and counted AWK as his favorite scripting language until Perl came along and eclipsed it.  He has written many sophisticated applications in AWK, Korn shell, C, C++, and Perl, including a user interface for U.C. Berkeley undergraduates and source code beautifiers for Perl and C++.  He is the CEO and Principal Instructor of CONSULTIX, for whom he has authored and taught 17 courses on a wide variety of software topics. He is also the founder of the Seattle Perl Users Group (SPUG), one of the oldest PUGs on the planet and also the clear leader in attracting world-class Perl experts to its meetings.

CONSULTIX instructors are renowned for their ability to communicate complex concepts in simple terms and to make the study of dry technical material enjoyable.

Topics

  Intro. to OO Perl / Basic OO Perl  
Classes Object Attributes Object and Class Methods
Class Creation Tools Writing Constructors Writing Destructors
Encapsulating Data Inheritance Polymorphism

Other Courses

We have courses on many other Perl, UNIX, and Linux topics!

© Copyright 1994-2008   Pacific Software Gurus, Inc.   All Rights Reserved.

   Powered by Google