Perl Programming  ( 3 days )

Perl Programming, plus Extended Hands-On  ( 3.5 days )

NOTE: This course is often combined with Using Perl Modules in public offerings.

Student Evaluations: | Testimonials | Instructors | Courses |

Next Public Offering:  Dec. 2-5   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.

Who Should Attend
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.

Author & Instructors
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 (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.

Sample Topics

Language Features
Data Types Variables and Arrays Fields and Records
Conditional Execution Flow Control Input & Output
Files & Pipelines Subroutines Regular Expressions

Programming Applications
General Scripting Text Processing File Conversion
Number Crunching Data Validation Report Generation
Other Courses

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

© Tim Maher  1995-2003     Comments?