Hi Svetlana,

I personally found Learning Perl 6th Edition to be a fantastic book for learning the rudiments of Perl. I have a heavily highlighted and annotated copy that I keep as a reference when I forget how to do things I haven't done in awhile. I highly recommend it.

I actually just received my copy of Intermediate Perl in the mail yesterday, so I can't comment on that yet, but I'm expecting it to be similarly helpful in establishing a good foundation of other basic things about the Perl language.

UPDATE: Also, don't worry too much about the version difference. I started on version 5.22 even though the book was written under the earlier version, and I didn't run in to any problems. You can probably skip Chapter 15 of Learning Perl that covers Smart Match and Given-When, or at least leave them until you complete the rest of the book. Both of those things are experimental in the current version of Perl so they could change or be taken out completely. That said, I do shamelessly use Smart Match on occasion purely for debugging purposes, but not for "production" code of any kind.

I love it when things get difficult; after all, difficult pays the mortgage. - Dr. Keith Whites
I hate it when things get difficult, so I'll just sell my house and rent cheap instead. - perldigious

In reply to Re: Are these Perl Textbooks Good? by perldigious
in thread Are these Perl Textbooks Good? by Svetlana

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.