Advanced Perl Programming - Detailed Course Outline
Copyright © 2001-2006 Anderson Software Group, Inc.
(return to main Perl page)
-
Geometry Management
-
Creating and Using Widgets
-
Frames and Windows
-
Menu Bars and Menus
-
Events and Binding Actions
-
Custom Widgets
-
Section 2 - Object Oriented Perl
-
Constructors and Destructors
-
Instance Variables
-
Instance Methods
-
Class Variables
-
Class Methods
-
Encapsulation
-
Class Inheritance
-
Polymorphism
-
Overriding Methods
-
Overloading
-
Genericity
-
Persistence
-
Using CPAN Modules
-
Creating CPAN Modules
-
Packaging OO and Non-OO Modules
-
Writing a Distribution
-
Reflection
-
Enforcing Privacy
-
Custom Imports
-
Section 4 - Interprocess Communication
-
Signals
-
Files
-
Pipes
-
IPC Mechanisms
-
Sockets
-
Threads
-
Section 5 - Extending and Embedding
Perl
-
Using XS
-
Using C from Perl
-
Using Perl from C
-
Linking Perl to C++
-
The Perl 5 API
-
XS Programming
-
Section 6 - What's New in Perl 6?
-
Syntax Changes
-
The Parrot Architecture
-
Objects and Classes
|