[LWN Logo]

Date: Mon, 11 Jan 1999 14:04:38 -0700
From: John Donnelly <johnd@xor.com>
Subject: Intro To Perl Tutorial - Boulder 1/26-28/99

Openings exist (3) in the upcoming Intro To Perl tutorial at our
training facility in Boulder, CO.  Class size is limited to 10
registrants in order to enhance the learning environment in a
lecture/lab presentation.  Contact me for registration information.
--John Donnelly, Training Coordinator
  XOR Network Engineering, Inc.
  http://www.xor.com/; johnd@xor.com; 303-448-4816

                                *****

               Introduction to Perl for Programmers
                 (Three Day Hands-on Lecture/Lab)
         Tuesday - Thursday, January 26-28, 1999 (Boulder, CO)
                Tom Christiansen, Perl Consultancy
                          Tuition: $995

   Tom Christiansen has over fifteen years experience  in  pro-
   gramming,  administering, and teaching about UNIX and Inter-
   net systems. He has been involved with Perl since  day  zero
   of its initial public release in 1987.  Co-author of the 2nd
   editions of Programming Perl, Learning  Perl,  and  Learning
   Perl  on  Win32 Systems from O'Reilly and Associates, Tom is
   also the developer of the www.perl.com website, major  care-
   taker  of Perl's online documentation, co-author of the Perl
   Frequently Asked Questions list, and president of  The  Perl
   Journal.   Tom  served  two  terms on the USENIX Association
   Board of Directors.  He holds undergraduate degrees in  Com-
   puter  Science and Spanish and a Masters in Computer Science
   from the University of Wisconsin - Madison.

   Designed to  be  programmer-friendly  and  platform-neutral,
   Perl  is  a high-level, general-purpose programming language
   that makes easy and medium-hard  tasks  easy  and  seriously
   non-trivial  tasks  possible.   Now  moving  into its second
   decade, Perl has become the language of  choice  across  all
   platforms for programmers engaged in rapid prototyping, sys-
   tem utilities, software tools, system management tasks, data
   base  access, graphical programming, and world wide Web pro-
   gramming.
   NOTE: While this course is based on the current  release  of
   Perl  (version  5.004),  it is not intended to be a detailed
   discourse  on  all  advanced  programming   constructs   now
   afforded  by  that release.  It is a jump-start introduction
   to Perl for experienced programmers, not an advanced  course
   for Perl programmers.

   Who should attend:
   This three-day course is an intensive introduction  designed
   with  programmers in mind, preferably those with backgrounds
   in C programming, shell scripting, or both.

   Prerequisites:
   Ability to edit files with a UNIX text editor.   While  some
   previous exposure to Perl is beneficial, it's not essential.
   Because Perl incorporates  aspects  of  more  than  a  dozen
   well-known  UNIX  tools,  experienced  UNIX  programmers and
   administrators will come up to speed on Perl  very  rapidly,
   but  programmers  on  other platforms can also learn and use
   Perl.

   Topics Include:
   + Detailed Descriptions and Numerous Examples of:
       Syntax and semantics of the language, its data types, and data
structures
       Operators and control flow
       Regular expressions
       I/O facilities
       User-defined functions
       Writing and using library modules
   + An easy introduction to Perl's object-oriented programming
mechanisms