Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: Design a Perl training day

by biohisham (Priest)
on Mar 30, 2011 at 07:05 UTC ( [id://896326]=note: print w/replies, xml ) Need Help??


in reply to Design a Perl training day

Depending on the intended use of Perl itself the training got to be geared to lean more towards certain areas at the expense of others. Emphasis is that, Perl has a low entry point and many many application areas, learning it is not going to be a rough ride but then getting to write it the right way and adhering to the best practices or whatever coding consensus established at your organization is what is more important.

So, if you do more of data/text processing then touching on file/folder management, regular expressions, loops, I/O operations, buffering, different ways to open and read files, data structures and persistence so modules like DB_File, Storable..etc come to mind. If you are on the web programming side, CGI, Socket programming, IPC, DNS resolution are maybe what needs to go under the spotlight. If you are on the Graphical side, Tk and company

But notwithstanding, developing the way to think a situation through is worthwhile, I mean, you may not teach them everything but make them aware of the topics and resources that they can reach to and how they go about it, so perldoc, CPAN, The Monastery and references to interesting books need to be mentioned...


Excellence is an Endeavor of Persistence. A Year-Old Monk :D .

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://896326]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others surveying the Monastery: (5)
As of 2024-04-19 14:48 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found