[技术] YAPC::Europe 2010 国外 Perl 大会有 Perl 的培训
转载本站文章请注明,转载自:扶凯[http://www.php-oa.com]
本文链接: http://www.php-oa.com/2010/04/09/perlyapceurope-2010-perl.html
今年国外的 Perl 大会有收费培训课程可以上,课程的内容相当不错.国外真好,不知今年 2010 的 Perl 大会怎么打算的?
We’ll have training courses before and after the YAPC::Europe 2010. This will be run by world class Perl experts, and require a fee to be attended.
Courses begin at 9 AM, at the My One Hotel Conference Centre (which is also the conference venue).
All prices include Italian VAT (20%) and light lunch.
Courses – August 2
Understanding Regular Expressions, by Damian Conway
Course outline
- Understanding the underlying machine model of Perl regexes
- How to design regexes (rather than just copying and twiddling hopefully)
- Better ways to construct complex regexes
- Better ways to construct efficient regexes
- Using the new features of the Perl 5.8 and 5.10 regex engines
Course details
- Price: € 180
- Duration: full day
- Prerequisites: the course if suitable for anyone already using Perl
- Maximum number of attendees: 20
- Teacher biography: http://damian.conway.org/About_us/Bio_formal.html
- Further information: http://damian.conway.org/Courses/Regexes.html
Introducing Modern Perl, by Dave Cross
Course outline
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.
Course details
- Price: € 180
- Duration: full day
- Prerequisites: attendees should be familiar with things like references and modules
- Maximum number of attendees: 20
- Teacher biography: Dave Cross is the owner of Magnum Solutions Ltd, an Open Source consultancy and training company based in London. In 1998, Dave started London.pm and he has been involved in the Perl community ever since. Dave is the author of "Data Munging with Perl" and a co-author of "Perl Template Toolkit". He is a regular speaker at conferences. The rumours about gold-plated cats was never true.
Courses – August 3
Presentation Aikido, by Damian Conway
Course outline
- Planning a great presentation: a practical algorithm
- Selecting and arranging content that makes sense
- Designing slides that don’t suck
- How not to stuff up a great presentation when you deliver it
- Coping with audiences: questions, hecklers, and "that guy"
- Overcoming fear, uncertainty, and doubt
- The three big secrets of all successful presentations
- Get individual help and advice with specific presentations (especially YAPC::EU speakers)
Course details
- Price: € 180
- Duration: full day
- Prerequisites: the course if suitable for anyone who needs to give good technical presentations
- Maximum number of attendees: 20
- Teacher biography: http://damian.conway.org/About_us/Bio_formal.html
- Further information: http://damian.conway.org/Courses/PresAikido.html
Introduction to Moose, by Dave Rolsky
Course outline
Join us for an interactive hands-on course all about Moose, an OO system for Perl 5 that provides a simple declarative layer of "sugar" on top of a powerful, extensible meta-model.
With Moose, simple classes can be created without writing any subroutines, and complex classes can be simplified. Moose’s features include a powerful attribute declaration system, type constraints and coercions, method modifiers ("before", "after", and "around"), a role system (like mixins on steroids), and more. Moose also has a vibrant ecosystem of extensions as seen in the variety of MooseX:: modules on CPAN.
This course will cover Moose’s core features, dip a toe into the meta-model, and explore some of the more powerful MooseX:: modules available on CPAN.
Course details
- Price: € 180
- Duration: full day
- Prerequisites: attendees are expected to understand Perl at an intermediate level, and to have a basic grasp of OO concepts. They _don’t_ need to know the details of Perl 5 OO, however.
- Provided supplies: you’ll be provided with a tarball a week or so before the class is scheduled, which will contain a directory tree skeleton and test files
- What you need to bring: laptop computer
- Maximum number of attendees: 20
- Teacher biography: Dave Rolsky has been a Perl developer since 1999, and has created or contributed to dozens of CPAN modules. He is a member of the Moose core development team, and in early 2009 completed a TPF grant to substantially rewrite and expand the Moose documentation. He is also the co-author of "Embedding Perl in HTML with Mason and RT Essentials".
Catalyst 5.80 Master Class, by Matt S. Trout (Shadowcat Systems Ltd.)
Course outline
- Your Catalyst now has Antlers – Catalyst 5.80 and Moose
- Chained and Controller Roles for code re-use
- Fat models and better MVC with DBIx::Class
- Trait yourself: click together component extensions
- Advanced authentication and access control
Course details
- Price: € 220
- Duration: full day
- Prerequisites: Attendees should be familiar with Perl and should have a fair to good understanding of Catalyst, it will be an advantage if they have used Catalyst in a production environment (or on a personal project) but will not be essential as long as they have are familiar with a current version. Some familiarity with Moose is needed, especially in regards to its implementation in Catalyst, knowledge of Dbix::Class will be an advantage.
- Provided supplies: Due to the nature of ongoing development in Catalyst/Antlers/Dbic/Moose a link will be provided to download any essential modules (or a tarball of source code) closer to the date of the presentation. The material being presented will be latest production ready versions and links to source material provided/given will reflect this. We will endeavour to have an up-to-date version of the material with us on the day but it will save time if we can have the correct code pre-loaded on attendees own machines.
- What you need to bring: A laptop loaded with the source material linked to, attendees should provide an email address they can be reached on before the conference so that appropriate links/material can be given to them or pointed at.
- Maximum number of attendees: 20
- Teacher biography: http://www.shadowcat.co.uk/resources/bios/matt_short/
Courses – August 7th
WxPerl in Details, by herbert breunung
Course outline
A guided tour through all parts necessary for advanced crossplatform GUI application.
- Preparation: intro, installation, coding guide
- basics: simple widgets, events, sizer, dialogs
- App stuff 1: menus, toolbars, a.s.o.
- App stuff 2: DND, clipboard, complex widgets
- Draw context: graphics, printing, paint your own widgets
- wxHTML and XRC
Course details
- Price: € 150
- Duration: full day
- Prerequisites: Perl objects and references shouldn’t be foreign; beginner to intermediate in GUI programming
- Provided supplies: example code and teaching material will be provided; attendees can also bring own apps/projects with problems to look into.
- What you need to bring: a laptop with installed Wx and an editor/IDE helps a lot, but is no must.
- Maximum number of attendees: 20
- Teacher biography: Herbert Breunung is an active part of the German Perl community and a heavy user of WxPerl since years, maybe best known as the author of Kephra. He wrote a german wiki WxPerl tutorial and held a 2 day german WxPerl workshop in the woods of Bavaria last year. An article series about that subject for $foo Perl Magazine is a current work in progress.
Effective Perl Programming, by brian d foy
Course outline
briand d foy is teaching a new master class based on his latest book, Effective Perl Programming, 2nd Edition, and the Effective Perler blog that goes with it. Perl has changed quite a bit since Joseph Hall wrote the first edition of the book over 10 years ago. Josh McAdams and brian d foy have added a lot of new information as well as updated the existing material. In the two-day class for intermediate Perl programmers, brian will cover selected topics from the book, including:
- Working with Unicode in Perl
- Tricks with filehandles
- New regex features in Perl 5.10 and later
- Playing with pack()
- Using closures to make things simpler
- Managing distributions
- Tricks with testing
- and other topics as time allows
Course details
- Price: € 180
- Duration: full day
- Prerequisites: attendees should know the basics of Perl variables and subroutines. Some knowledge of object-oriented programming can help, but is not required.
- Provided supplies: hard copies of the slides for all attendees who sign up before July 15.
- Maximum number of attendees: 20
- Teacher biography: http://en.wikipedia.org/wiki/Brian_D_Foy.
How to subscribe
Training courses require upfront payment of the whole amount in order to reserve your seat. Payment can be done via Act as soon as we open payments for the conference: watch this page and/or our Twitter feed for updates.
Although we’d like to know as soon as possible how many attendee we will have for each course, there’s no real deadline for subscriptions: as long as there are still seats available, you can subscribe even the day before the course.
Cancellation policy: if you cancel at least 45 days befor the course, we’ll refund you 75% of the cost (minus any bank fee); if you cancel between 30 and 44 days before the course we’ll refund you 50% of the cost (minus any bank fee); no refund is possible if you cancel less than 30 days before the course.



















不便宜哦。