Modern Core Perl

The London Perl Workshop is in two weeks time. Have you registered yet? There are apparently 200 people signed up already.

I’m going to be there giving a training course in the morning. It’s called Modern Core Perl and it will introduce many of the new features that have been added to the Perl core since version 5.10.

The course is ninety minutes long and attendance is completely free (as it is for all of the workshop). I was planning to write a post encouraging people to sign-up for the course, but it seems that will be unnecessary. I already have twenty people signed up and until I know for sure how big the room is I’ve had to declare the class full as I don’t want to run the risk of people signing up and not being able to fit into the room.

Unfortunately, though, the workshop web site doesn’t really have the concept of signing up for courses. So it’s impossible to actually stop more people signing up for the course. In fact, two more people have signed up since I edited the description to say the course was full.

I hope that the room will be large enough to allow us to let a few more people in on the day, but we will be strict on not overcrowding the room.

I apologise in advance if you want to come to the course but can’t get in. Perhaps you’ll consider Ian’s course instead. Or there will be three or four tracks of other talks going on at the same time.

Modern Core Perl at the LPW

This year’s London Perl Workshop will be on November 12th. We’ve just tied down the details of the free training course that I’ll be running on the day.

It will be called “Modern Core Perl” and will be a two-hour discussion of how the Perl core has changed since Perl 5.10.

More details nearer the date.

Three Short Announcements

Been a while since I’ve had time to post anything here, but I’ve just got time for three quick announcements.

1/ Last week I ran some public training courses. I’ve just put the slides online.

2/ There’s a technical meeting in two weeks time. It’s at Net-A-Porter (above the Westfield shopping centre) on October March 10th. A good line-up of talks. If you’re interested, please sign up.

3/ I was going to explain how the context examples in my last post worked. If you haven’t worked it out yet, I recommend a close read of the documentation for reverse.

Training Update

The training courses for this summer’s YAPC in Pisa have been announced. And my course on Modern Perl has been chosen. It’s a one-day course on August 2th (just before the conference). It costs € 180. You’ll be able to book once the payments system on the conference web site goes live.

Here’s the description of the course from the YAPC site:

This course introduces the major building blocks of modern Perl. We’ll be looking at a number of CPAN modules that can make your Perl programming life far more productive.

The major tools that we will cover will be:

  • Template Toolkit
  • DBIx::Class
  • Moose
  • Catalyst
  • Plack

We’ll also look at some other modules including autodie, DateTime and TryCatch.

There are several other good courses running both before and after the conference. I’m sure there’ll be something that you’ll find interesting.

N.B: This is not an April Fool’s joke!

Training in Pisa

The YAPC::Europe organisers have put out a call for training courses. They want a number of courses to offer to attendees in the couple of days before the conference. The call closed yesterday and I expect they’ll be announcing the courses in a couple of weeks.

I’ve given training courses at the last couple of YAPC::Europes so I’ve sent in a proposal for a course. I’m hoping to run a new course called “An Introduction to Modern Perl”. In this course we’ll be looking at some of the tools that form the basis of all modern Perl programming. This will include Template Toolkit, Moose, DBIx::Class, Catalyst and Plack.

I hope that this sounds interesting to some of you and that you’ll consider attending the course (if it gets accepted). Please keep an eye on the conference web site to see when the courses are announced.

And please consider holding off booking your travel and hotel until you’ve seen the selection of courses that will be offered before the conference.

I suppose now I should start thinking about some talks to give at the conference.

Plug Plug Plug

I’ve got another set of public training courses coming up next month. They will be held at the Imperial Hotel in Russell Square, London.

There are three one-day courses – Introduction to Perl, Intermediate Perl and Advance Perl. They’re running on the 13th, 14th and 15th of April.

More details on my training web site. Hope to see some of you there.

p.s. Gabor has been kind enough to advertise the courses on his newly revamped CPAN Forum site – so the least I can do is to repay the favour and recommend that you have a look at the site.

Market Research

I hope no-one minds if I use this post to do a quick bit of market research.

I’m planning to run some more public Perl training courses in April. Until now when I’ve run these courses, they have been pretty generic beginners, intermediate and advanced courses. But now I’m thinking that it might be interesting to run more focussed courses.

I’m planning to keep the intermediate course (as that seems to be pretty popular). So that leaves me looking for two more courses to run. Current ideas include:

  • Testing
  • OO Perl (largely covering Moose)
  • Databases (largely covering DBIx::Class)
  • Web programming (touching on basic CGI but moving on swiftly to things like Catalyst and PSGI)

Does anyone have any opinions? What Perl courses would you like to see in London? What courses would you attend? Or, perhaps more importantly, what courses would your employers pay for you to attend?

Learn Perl in London

I’m astonished to realise that I hadn’t already mentioned the three days of Perl training that I’m going to be running in central London next month. So please excuse a quick plug.

The training is running from 24th – 26th November and there are three separate one-day courses covering beginner, intermediate and advanced topics. If you’re wondering what subjects will be covered on each of the days then there’s a handy list on the web site. The courses are designed to be standalone, but they also work well together if you wanted to do two (or even all three) of them together.

The courses will be held at the Imperial Hotel in Russell Square. Each day’s course costs £339.25 (inc VAT). That includes lunch.

The classes will be run lecture style, but there will be plenty of time in the breaks for you to try stuff out if you want to bring a laptop with you.

If you want to improve your Perl (or you want your colleagues to improve their Perl) then please think about signing up.

Update: It appears that there are only a tiny number of places left on the Intermediate course and not many more on the other two days – so I strongly recommend booking soon.