Learning Perl, Intermediate Perl, Modern Perl, Perl Testing: A Developer's Notebook, Programming Perl (the Camel book), Mastering Perl, Higher Order Perl, Advanced Perl Programming, 2nd Ed (old, but pretty good), Mastering Algorithms with Perl (also old but excellent), Effective Perl Programming, Programming the Perl DBI, Object Oriented Perl (conway - Oldie but goody), Perl Best Practices (conway), Perl Template Toolkit...

But those are all Perl focused books. You can also learn a lot by going outside the echo chamber to look at other languages and at cross cutting concerns; the G4 Design Patterns book, a book or two about building microservices, some SQL and database books, some books around other languages like the C++ Primer (not "Plus"), a C book, SICP (the Scheme book), some JavaScript books, a Python book, a Go book, and so on. Also books on supportive technology: the OReilly Git book (can't remember the name offhand, 2nd edition or later, though), or the open source Git book, the OReilly Vim book, a Bash book.

That right there represents years of reading materials. Also read the Perl POD (all of it ... ok, you can skip a little of it but most of it). Also the POD for most common CPAN modules. Perl blogs, and even the Perl language source code (good luck though, it's rough).


Dave


In reply to Re: Any other good perl books by davido
in thread Any other good perl books by catfish1116

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.