Sun Feb 28 17:29:04 2010
Guru with Perl orb

Perl Modules

1-2 day courses
Consultix


Home
Training Services
Public Class Schedule
Training Classes
Clients and Endorsements
Publications
Interviews
About Consultix
| Description | Audience | Prerequisites | Author | Topics | Other Courses | 

"Using Perl Modules"  1 days
Next Public Offering: 5/7         Seattle  
 
"Creating & Using Perl Modules"  2 days
Next Public Offering: TBD; Help Us Schedule! 
 

                       
Top seller at Amazon.com!

Course Description

After students learn the basic features of Perl and gain experience in writing typical applications, they will inevitably start "re-inventing the wheel" unless they know that a large body of free, reusable Perl code already exists, and how to make use of it.

This course provides an overview of the freely available Perl Modules, and gives students an opportunity to work with some of the more generally useful ones. The instructor will discuss some "classic" modules, from the following categories, as well as some interesting new ones:

  • Getopt (for processing script options),
  • Text (for formatting text),
  • CPAN (for automating the installation of modules),
  • File (for handling files),
  • Benchmark (for timing code samples),
In some offerings of this course, an introduction to the CGI module, used to create and process submissions from web pages, may optionally be provided.

The "Creating & Using" versions of the course add an extra half-day covering the basics of making your own modules. This knowledge lets you easily incorporate your commonly used subroutines, or those common to your workgroup, into your programs.

The two-day "Creating & Using" version spends an additional half-day on coverage of additional CPAN modules, chosen by a vote of the students.

Who Should Attend

Students should have at least 1 month of prior experience with Perl, 6 months of prior experience with UNIX, and be experienced with one of the following text editors: vi, emacs, or pico (or another locally available editor, for on-site classes). The course is intended for programmers, system administrators, network administrators, data administrators, and webmasters.  

Author & Instructor

Dr. Tim Maher has been working with the interpreted languages of UNIX since 1976, 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

(The modules covered in a particular class offering will be sampled from the list shown below, according to the class type and interests of the students.)

Intro. to Modules

Using Modules

The CPAN

Benchmark

Carp

CGI

CPAN

Data::Dumper

File::Find

Getopt::Std

Hash::Util

List::Util

LWP::Simple

lwp-request

MLDBM

perltidy

Regexp::Common

String::Approx

Text::Autoformat

Text::Balanced

Text::Fill

Text::Soundex

Text::Wrap

Tie::File

Other Courses

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

A former student says:

Read more testimonials and reviews of our courses and instructors.
•  This course has given me exactly what I need to begin writing functional programs that will be a great help at work. Tim, you do a great job of demystifying this stuff!
Jamin Kortegard, Production Tech. Specialist, Getty Images
Attended: Perl Programming plus Modules


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

   Powered by Google