Learning Perl Together

By Ian Norton (‎idn‎) from northwestengland.pm, lgbt.pm, hardware.pm
Date: Saturday, 24 November 2012 09:50
Duration: 120 minutes
Target audience: Beginner
Language: English
Tags: beginning learning lpw2012 perl together

You can find more information on the speaker's site:

Working in pairs, this workshop will look at some simple coding exercises in Perl and then discuss the proposed solutions and alternatives within the group.

The session will start with some basic theory talking about logic and control structures within Perl and then people will pair up for ten minutes or so to look at an exercises between them.

Following a further theory session, we'll continue to further examine and expand our code and then discuss the solutions within the group and how they could be further expanded.

Once we've looked at our solutions, we'll discuss where and how to get help from the community with issues you have after the workshop. This workshop will require you to have a laptop with a working copy of Perl 5.8 or newer.


This workshop is aimed at Perl beginners or those experienced with another language looking to cross train in Perl.


You'll need to bring a laptop with you with Perl 5.8 or newer installed. There are many reasons to upgrade to a newer version than this, but this
workshop will be concentrating on core functionality that's been around for a while.

Linux distributions and Mac OSX should come with Perl, Windows users will need to install Strawberry Perl (http://strawberryperl.com/).

Topics included

Getting started - boilerplate, comments and my first script
Data types - scalars, arrays, hashes and references
Making decisions - looping and flow control
Learning more - the reading list

Slides and handout now available at http://agaton.scsys.co.uk/~iann/talks/lpw2012/

Attended by: Ian Norton (‎idn‎), Tony Bedford, Simon Quain, Jonas Weismueller (‎MrRagga‎), Wendy Van Dijk (‎woolfy‎), Kyriakos Oikonomakos, Viv Noord, Tom Bloor (‎TBSliver‎), Natalya Shynkaryova, Andrew Solomon (‎illy‎), Gioia Altobelli,





Bytemark Hosting

Eligo Recruitment

Evozon Software


magnum Solutions




Opus VL


      Systems Limited


Enlightened Perl Organisation

Bar design at the bottom of the page