![]() ![]() ![]() ![]() |
Course Listings | Current Class Schedule
Object-Oriented Programming with Perl
RECOMMENDED READING (Not required for the course):
Object Oriented Perl
Damian Conway
Manning Publications Company
ISBN: 1884777791
COURSE DESCRIPTION:
If you can already write useful Perl scripts and want to know how to do object-oriented programming in Perl, or to use some of the many modules which have an O-O interface, this course is for you. The primary objective of this class is to understand how to use and subclass Perl objects written by other programmers, how to create your objects from examples using popular modules for database programming, and constructing graphical user interfaces. This will provide the basis for learning how to do high quality web programming (CGI) in Perl.
KEY OBJECTIVES:
You will learn:
| Syntax for using Perl objects | |
| How to create Perl objects, methods, class and instance data | |
| How to implement single or multiple inheritance, or subclass someone else's module |
|
| How to use tied variables to hide implementation details from users | |
| Examples of using the DBI/DBD (relational database) and PerlTk (GUI) modules |
PREREQUISITES:
This course is for the graduate of the "Perl III"course, or someone with equivalent expertise: You know how to use references, have at least a basic understanding of 'lists of lists', and have some understanding of object-oriented concepts.
© Pacific Systems Design Technologies
Revised