![]() |
Plus Plus Pty LtdAdvanced Perl - 3 days |
This course covers some of the more advanced features of the Perl programming language.
Upon successful completion of this course you will be able to:
- Use more advanced data structures
- See and use an advanced Perl environment (Komodo)
- Understand advanced regular expressions
- Experiment with some useful modules, and see some other language tricks
- Create and use advanced packages
- Understand Object Oriented Perl
- Access advanced variables
- Understand thread programming in Perl
- See some of the new features in Perl 6
- Extend and embed Perl
This course is aimed at Perl programmers who want to get the most out of the language.
Substantial recent experience with Perl as covered in our Intermediate Perl course is required.
Advanced Perl
Review of intermediate level Perl
More advanced data structures
Advanced environments - using Komodo
Advanced Regular expressions
Useful modules
File::
HTML parsing
Math
Text
Win32
Other language tricks
Useful pragmas
Formats
Closures
Creating advanced packages
Creating a nested module
Using AUTOLOAD
Modules and CPAN
Object Oriented Perl
Creating a simple class
Inheritance
Overloading operators
The UNIVERSAL class
Advanced variables
Environment variables
Typeglobs
Tieing a hash to a database
Tie variables
Threads
An introduction to Perl 6
Extending and embedding Perl
Building Perl from the source
How to inline C into Perl
Calling C functions from Perl
Calling Perl from C
[ home ] [ training ] [ consulting ] [ development ] [ contact ]
Copyright © 1998-2025 Plus Plus Pty Ltd [www.plusplus.com.au]