Introduction to Perl: Ac Yr 2013-4, given January 2014

picture of D White
d.white@imperial.ac.uk

This web page contains all the materials for my Introduction to Perl Short Course, that I've just finished giving (13th-15th January 2014) to Dept of Computing second year students.

Changes this year:

  • Gone back from IO::File to open (but 3-argument open).
  • Mentioned web frameworks.
  • Split out all the long exercises.
  • Wrote lots more exercises (for lectures 5-8).
  • Added a slide on profiling to lecture 8.
  • Added a slide on Moose to the extra notes document.

Here are the course materials, covering the lectures, some exercises and some extra notes.


First Lecture


Second Lecture


Third Lecture


Fourth Lecture


Fifth Lecture


Example CGI Scripts from the Fifth Lecture


Sixth Lecture


Seventh Lecture


Eighth Lecture


Some Exercises for you to try

Here are some Perl exercises you might like to work through.

Some Extra Notes

Here are some extra notes for Perl material that didn't make it into the course, which may still be of interest.. This includes a brand new section on Moose, a new OO framework for Perl that many people now recommend.


dcw@doc.ic.ac.uk
Updated: January 2014 
patent button any browser