Skip to content

Instantly share code, notes, and snippets.

@jnthn
Created June 20, 2011 20:03
Show Gist options
  • Save jnthn/1036446 to your computer and use it in GitHub Desktop.
Save jnthn/1036446 to your computer and use it in GitHub Desktop.
Perl 6 Course

use strict;

Stuff you need to know

  • Scoping
  • Slicing
  • Context
  • Closures
  • map, grep and sort

Moose

  • Introduction to Moose
  • Classes
  • Methods
  • Attributes
  • Roles
  • Under the hood
  • The MOP

CPAN

  • Searching
  • Installing modules
  • CPAN Testers
  • Reviews
  • Filing/tracking bugs

Modules

  • Data::Dumper
  • Carp
  • DateTime
  • Regexp::Grammars
  • Dancer
  • Log4perl
  • Try::Tiny
  • autodie
  • XML::LibXML
  • Template::Toolkit
  • LWP::UserAgent
  • DBIx::Class

Testing

  • Testing modules
  • Writing testable code
  • Coverage

Tools

  • Profiling (Devel::NYTProf)
  • Deparse
  • Perl::Tidy
  • Perl::Critic

The Perl Community

  • Perl Monger groups
  • Conferences and workshops
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment