( 3 days )
plus Extended Hands-On
( 3.5 days )
NOTE: This course is often combined with
Using Perl Modules
in public offerings.
Student Evaluations: |
Next Public Offering:
Seattle WA area
Perl is a popular and powerful language that can be
applied to a wide range of data processing problems. Students
will learn the basic features of Perl and gain experience in writing typical
applications that validate data, generate reports, convert text files,
and perform numerical analyses.
(This is the appropriate foundation for students wishing to progress into
CGI programming with Perl.)
The 3.5 day version is designed to provide additional supervised lab-time
for the benefit of groups having less programming experience,
or a special need to delve more deeply into specific aspects of Perl.
This version of the course is offered only in on-site classes.
Students should have at least 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).
Students should also have prior programming experience
in a modern high-level language (C, AWK, Shell, etc.). The course is intended
for UNIX programmers, system administrators, network administrators, data
administrators, and webmasters.
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.
Tim is also the founder and leader of the Seattle Perl Users Group
one of the oldest PUGs on the planet and also the clear leader in
attracting world-class Perl experts to its meetings.
renowned for their ability
to communicate complex concepts in simple terms and to make the study of dry technical material enjoyable.
Variables and Arrays
Fields and Records
Input & Output
Files & Pipelines
We have courses on many other