1 of 4

Perl Fu

First Quarter

?? Feb & March -- 6th & 20th ??

Stretching and centering exercises.

2 of 4

Overview

General Objective

Using perl, creatively explore and contrast UNIX by completing exercises on a variety of operating systems and operating system tools, as well as industry frameworks, APIs, enterprise services, and so on.

2013 - First Quarter

The first several sessions will provide orientation to UNIX starting with a session especially for users who aren't 100% sure which one is the keyboard. By the end of first quarter we'll be comfortable with Terminal, PuTTY and Cygwin for Windows, and - with luck- somewhat so with perl.

3 of 4

Syllabus

Classes will be 2 hours, a 90 minute Open Lecture will be followed by 30m of socializing and informal Q&A. The Open Lecture format encourages participants and facilitators collaborate in detailed experience driven talks.

Week 1 (90m):

  • General Purpose Programing Languages
  • Perl in 30 minutes (keywords, variables, scope, flow-control and references)
  • Practical Programing (using free and simple tools to do stuff)

Week 2 (90m):

  • POSIX
  • Terminal and OSX as UNIX
  • Perl: more on references, plus packages, CPAN and local::lib

Week 3 (90m):

  • Making Windows bark like a dog: Putty, Cygwin and GNU Tools
  • Shell: enough shell to appreciate perl in 30m

Week 4 (90m):

  • Turning shell into perl
  • Perl in relation to Object Oriented Programing

4 of 4

Interested?

JAMF software is considering sponsoring us -

facilities ... beer ... pizza ... nerds!

JAMF is an awesome Minneapolis area software company providing Enterprise Mac Solutions. You can help show JAMF there's interest in this topic by creating an account at jamfnation.com. Once you're signed up, search for "Scripting with Perl" and reply to my post (corwin) in the forum.

Questions? I'm corwin@bru.st