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