Beefy Boxes and Bandwidth Generously Provided by pair Networks
Pathologically Eclectic Rubbish Lister
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??
I was in the exact same predicament as you when I first attempted to learn Perl. I had no programming experience whatsoever. I also thought that I could read a few tutorials and that would be sufficient enough to get me started. I never found a tutorial that I could understand easily. I then purchased Learning Perl which was good until I got to the section on hashes and lost all hope. This is a very good book, but it often refers to something with "This is similar to how it works in C or Awk." So I feel it is geared more towards someone who has at least a little bit of programming experience.

Perl Monk's very own danger wrote a book Elements of Programming with Perl which is written for the complete programming newbie. I find it to be very good and if you have any questions regarding anything in the book, he has an online forum that you can post too and he is always very fast to explain. Learning Perl does describe some concepts better. I would recommend buying both of these books.

I've come to the conclusion that you can not learn Perl reading a book. The books are much better as a reference. I tried two times to learn Perl by reading books and gave up in frustration. The third time I tried, I told myself "I am just going to start writing this script and don't give up until it's finished." The only way you will really learn Perl is to write Perl scripts (or programs for you purist). Start out by writing a simple script that will automate a daily task that you are currently performing manually. If you can't think of anything to write, then do the exercises at the end of each chapter in Learning Perl and Elements of Programming with Perl, but don't cheat by looking up the answer.

One of the best resources out their for a newbie is Perl Monks. I don't think I would have learned as much as I have without PM. When posting, make sure you at least attempt to write the code, even if you know you are way off. This serves two purposes:

1. Let's the monks know that you are not just out for a quick answer.

2. The monks will know how in-depth to explain something depending on your knowledge of Perl.

One last piece of advice, be patient. This stuff isn't easy and it will not come to you overnight.

-Dru

In reply to Re: Any Help (with finding easier tutorials)? =( by dru145
in thread Any Help (with finding easier tutorials)? =( by Anonymous Monk

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



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others making s'mores by the fire in the courtyard of the Monastery: (5)
As of 2024-03-19 02:51 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found