Advanced of Perl

Advanced of Perl

Syllabus

  • Using standard modules
  • Installing modules from CPAN
  • Using CPAN modules
  • Packages, Namespaces
  • Libraries and Modules
  • Creating libraries and modules
  • Exporting selected functions
  • Unit testing
  • Packaging modules for distribution
  • Writing Unit Tests for Perl Modules
  • Introduction to References
  • Anonymous Arrays and Hashes
  • Multi Dimensional Data Structures
  • Manipulating Complex Data Structures
  • References to functions
  • Anonymous functions
  • Static variables and Closures
  • Memoization
  • Data serialization
  • Practical use of function references
  • Object Oriented Perl (OOP) manually and using Moose
  • Constructors and destructors
  • Class methods and Instance methods
  • Members
  • Inheritance, Polymorphism, Encapsulation
  • Automatic Class creation
  • Singleton
  • Operator overloading
  • Using the Perl debugger
  • Using Dancer for writing Web applications
  • Using LWP to write web scraping programs

Other Perl related pages.


In the comments, please wrap your code snippets within <pre> </pre> tags and use spaces for indentation.
blog comments powered by Disqus
Online courses:


Would you like to get
updated when I publish
the next article?

Follow me:

Google Plus Twitter RSS feed