This document contains the slides from a presentation on object oriented programming with Perl and Moose. The presentation covers an introduction to object oriented programming concepts, how OOP is implemented in Perl, and how the Moose toolkit makes OOP easier in Perl. Specific topics covered include classes and objects, methods, attributes, subclasses, and declarative attributes with Moose.