Master Classes
Similar to last year, there will be two post-conference days of Master classes offered by some of the most notable trainers and authors in the Perl community. The cost is $200 for each two-day offering (well below market). If you're interested in registering for one of these classes, please make sure to choose the registration with the Master Course option. If you will be utilizing the on-campus housing (dorms) during the conference and will need similar accommodations during your class, please follow the steps on the extended housing page. If you've registered and purchased a Master Class, please add your name to the Master Class Attendance page under the appropriate class.
Classes are 9:00a - 5:00p each day on the two days following the conference, June 28 and June 29.
I didn't add the Master Class when I registered. What do I do?
You will follow steps similar to
purchasing extended housing.
You will need to visit the
TPF Donation page and
select the 'contribute' link. This will take you to TPF's donation
page, allowing you to enter your information, along with the cost of your
Master Class ($200). Make sure to select 'YAPC Donations' in the dropdown
under the 'Amount' field. Also, do not select the 'anonymous donation'
checkbox at the end of the first page. We need to be able to pull your
name to reconcile our records. If you will be purchasing housing along
with your Master Class purchase, please just add it to your total donation
amount. ex. Master Class with 5-days of housing in Oberholtzer Hall.
The amount you will need to donate will be $355.00 ($155 + $200)
I will follow up with all Master Class attendees prior to YAPC::NA. If you will not be attending YAPC::NA, but would like to take the Master Class, please create an account on this site and still add your name to the Master Class Attendance page. Creating an account on the site is the easiest way to track attendees and have contact information. Otherwise, unless you e-mail me directly (fluhmann at gmail dot com), I will not know what class you intend to take and will not know how to get in touch with you.
Stonehenge Consulting
Stonehenge Consulting will be offering two 2-day classes. One offered by Randal Schwartz and Intermediate Perl, offered by brian d foy.
Perl Best Practices (1-day) and Persistent Perl Data (1-day)
Trainer: Randal Schwartz
Perl Best Practices
Damian Conway's "Perl Best Practices" is a great book,
but it's 542 pages, and who has time to read? Join Randal Schwartz
as he condenses the book into a short digestible one-day
presentation, along with the good, bad, and ugly
items about making your Perl less like spaghetti and more like...
rigatoni!
Persistent Perl Data
Any significant Perl program eventually has to store and retrieve
data outside its own memory space. Join Randal Schwartz as he
explores the various mechanisms ranging from simple data files
through DBI and the various object-relational database mappings
such as Class::DBI and Rose::DB::Object.
Intermediate Perl
Trainer: brian d foy
This course uses O'Reilly's "Intermediate Perl" by Randal L. Schwartz, brian d foy, and Tom Phoenix. It's suitable for students who have completed the Learning Perl (Llama) course, or who otherwise have a good background in the basics of Perl.
Using the appropriate data structure can greatly simplify development and maintenance of programs. This course covers advanced data structures in Perl.
Large programs - whether written by a single programmer or a
team of programmers, each working on discrete yet interdependent
libraries, modules, and other program sections - require special
programming techniques. The Alpaca course will show you how to keep
your Perl program running smoothly even when it must grow past the
100-lines-of-code barrier.