Forum Moderators: coopster & phranque

Message Too Old, No Replies

How to start learning perl

         

santy

4:59 am on Feb 21, 2007 (gmt 0)

10+ Year Member



Hi Guys
I am a software testing professional and I want to learn perl can guys please tell me how can I start and which books refer. And is there any online tutorial is available please let me know

cheers

perl_diver

6:31 am on Feb 21, 2007 (gmt 0)

phranque

9:25 am on Feb 21, 2007 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



i like the o'reilly books.
the "camel book", aka "Programming Perl" is considered the perl reference manual.

i started with "CGI Programming with Perl" and went from there.
you might want to start with "Learning Perl" which is more general and comprehensive.

santy

11:27 am on Feb 21, 2007 (gmt 0)

10+ Year Member



Thank u guys

jfluhmann

2:52 pm on Feb 24, 2007 (gmt 0)

10+ Year Member



Like phranque mentioned, the O'Reilly books are great. Here's a handful of them are good for beginners:

* Learning Perl (like phranque mentioned) - [oreilly.com...]
* Perl Best Practices - [oreilly.com...]
* Perl Testing: A Developer's Notebook - [oreilly.com...]

And if you join a local Perl Monger group, you can get a 35% discount on the books.

Also, the Yet Another Perl Conference, North America (YAPC::NA) is coming up in June. [yapc.org...]

chrisranjana

12:34 pm on Feb 26, 2007 (gmt 0)

10+ Year Member



Yes there is nothing like getting your hands dirty. Install perl and start coding straight away.

wruppert

12:55 pm on Feb 26, 2007 (gmt 0)

10+ Year Member



Perl Best Practices (PerlBP) - [oreilly.com...] is the one book that I wish existed when I learned Perl.

I learned mainly from Programming Perl, which is very comprehensive, but encourages a lot of "perlish" practices that should be avoided. These bad practices are common in most other Perl books.

PerlBP carefully explains the problems with many of the normal way of doing things in Perl. The section on object oriented programming in Perl is particularly good, advocating a completely different model than the most common "blessed hash" method.