perl-begin / src / books / advanced / index.html.wml

#include "../template.wml"

#include "../lib/books.wml"

<latemp_subject "Advanced Books" />

<p>
These books are recommended as further reading for the Perl programmer
who has already been introduced to the language. The books here cover the
core language and technologies of Perl. If you wish to learn about specific
technologies then refer to the <a href="../topics/">topic-related books</a>.
</p>

<h2><a href="http://www.oreilly.com/catalog/pperl3/">Programming Perl</a></h2>

<book:info
    authors="Larry Wall, Tom Christiansen, Jon Orwant"
    publisher="oreilly"
    isbn="0596000278"
    perlbooksid="134"
    />

<p>
This is the classic reference to the Perl language, commonly known as 
"The Camel Book". (after the camel on its cover). This book is highly readable,
funny, and covers the entire Perl 5.6.1 language on all of its fine points.
</p>

<p>
It is highly recommended as a book to read after you know your way around the
core Perl language, so you can learn much more about it, and enjoy its many 
jokes.
</p>

<h2><a href="http://www.apress.com/book/bookDisplay.html?bID=14">Writing Perl Modules for CPAN</a></h2>

<book:info
    authors="Sam Tregar"
    publisher="apress"
    isbn="159059018X"
    perlbooksid="166"
    />

<p>
This book covers the art and science of working on Perl modules, putting
them on <a href="http://www.cpan.org/">CPAN</a> and maintaining them. It is
written in a light style, and makes a very good and easy read. The book in
PDF format is <a href="http://www.apress.com/free/">available online for 
free download and reading.</a> 
</p>

<h2><a href="http://www.manning.com/Conway/">Object-Oriented Perl</a></h2>

<book:info
    authors="Damian Conway"
    publisher="manning"
    isbn="1884777791"
    perlbooksid="171"
    />

<p>
This book covers Object Oriented Programming using Perl, starting from simple
modules objects up to advanced object oriented techniques like persistence or
multi-methods.
</p>

<p>
It is full with examples, and explanations, and is very comprehensive for its
topic.
</p>

<h2><a href="http://www.oreilly.com/catalog/perlckbk2/">The Perl Cookbook</a></h2>

<book:info
    authors="Tom Christiansen, Nathan Torkington"
    publisher="oreilly"
    isbn="0596993137"
    perlbooksid="203"
    />

<p>
This book gives a long list of tasks to be accomplished and recipes that
accomplish them. By looking at the recipes one can learn more about Perl
and also know how to accomplish many common tasks in Perl.
</p>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.