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 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.
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