Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?

Comment on

( #3333=superdoc: print w/replies, xml ) Need Help??

As a part-time CS Professor and full-time Software engineer, my advice is to generally forget online tutorials until you need a reference later.

I was hired 10 weeks ago to refactor old code with no previous Perl experience. Online tutorials didn't seem to help me as much as using Perl by Example to learn the basics of Perl and it's OOP styles and then more once I had actually written code to do everything I had read about. Then I went on to Perl Medic which while helpful really didn't teach me in depth on the how-to for making old code refactored into OO...that was when I dove into the code and started actually writing perl for real. After the basics I started using, CPAN and PerlMonks.

Honestly, without the foundation you get in a linearly studied education you will be lost in the real world. No tutorials will help you like a book you can quickly reference...which you will, forever, if you continue with Perl. Currently my desk is littered with the Cookbook, PbyE, Medic and a permanent link to Safari Books Online in my browser for the books I haven't bought hard copies of yet.

It's been 10 weeks, I just finished my first project which is 25803 lines of code. Perl's not hard to learn, it just isn't easy if you don't apply yourself and invest in the right tools...and the previous post about someone paying you definately helps!

In reply to Re: Learning Perl Online by godfetish
in thread Learning Perl Online by Anonymous Monk

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, 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, 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.
  • Log In?

    What's my password?
    Create A New User
    and all is quiet...

    How do I use this? | Other CB clients
    Other Users?
    Others contemplating the Monastery: (6)
    As of 2018-06-22 20:07 GMT
    Find Nodes?
      Voting Booth?
      Should cpanminus be part of the standard Perl release?

      Results (124 votes). Check out past polls.