|
|
Roo Training Solutions - Perl Page
This part of the site is devoted to Perl. In the process of writing this site, I have
become increasingly interested in Perl and I want to share the knowledge that I have
gained. It will be an ongoing process to maintain this page, so please come back
regularly to check that it has the information you want (or you can
ask for information to be displayed).
This page is set out as follows:
Recommended Books
When learning Perl, I used the following books and found them all to be invaluable.
You can click the links to the books and buy them online from Amazon.co.uk:
-
Learning Perl on Win32 Systems (O'Reilly), by Randal L. Schwartz, et al
The introduction to this book leads
you through many of the features of Perl, with practical exercises so you can quickly
see how it all works. The main bulk of the book then explores all of these features
in detail. You'll find out about hashes, arrays and lists, regular expressions,
filehandles, process management, working within the registry, database management and
much more. And, just wait til you get to CGI Programming in Chapter 18!
At the end of each chapter there are exercises so that you make sure that you have
learnt the lessons of the chapter.
-
Perl Cookbook (O'Reilly), by Tom Christiansen, Nathan Torkington
This book contains snippets of code, which solve specific problems. It covers almost
everything that you will want. You can find almost everything else at CPAN,
or the other links below
-
Perl 5 Pocket Reference Guide (O'Reilly) by Johan Vromans
A quick reference guide to Perl 5.
- The following other Perl books found in our book shop are as follows:
- Advanced Perl Programming, by Srinivasan, Sriram -

- CGI Programming with Perl, 2nd Edition, by Guelich, Scott -

- Effective Perl Programming: 60 Methods and Rules for Scripting Better Programs, by Joseph N. Hall, Randal L. Schwartz -

- Embedding Perl in HTML with Mason, by Dave Rolsky, Ken Williams -

- Learning Perl, by Randal L. Schwartz, et al -

- Learning Perl on Win32 Systems, by Schwartz, Randal L.; Olson, Erik; Christiansen, Tom -

- Learning Perl/Tk: Graphical User Interfaces with Perl, by Walsh, Nancy -

- Mastering Algorithms with Perl, by Orwant, Jon -

- mod_perl Developers Cookbook, by Geoffrey Young, Paul Linder, Randy Kobes, Paul Lindner -

- mod_perl Pocket Reference, by Andrew Ford -

- mod_perl Quick Reference Card, by Andrew Ford -

- Perl 5 Pocket Reference, 2nd Edition, by Vromans, Johan -

- Perl 5 Pocket Reference, 3rd Edition: Programming Tools, by Vromans, Johan -

- Perl and LWP, by Sean M. Burke -

- Perl Cookbook: Tips and Tricks for Perl Programmers, by Christiansen, Tom; Torkington, Nathan -

- Perl for System Administration: Managing multi-platform environments with Perl, by Blank-Edelman, David N. -

- Perl Graphics Programming, by Shawn Wallace -

- Perl in a Nutshell, by Siever, Ellen; Spainhour, Stephen & Patwardhan, Nathan -

- Perl Power: A Jump Start Guide to Programming with Perl 5.0, by Michael Schilli -

- Perl Resource Kit -- UNIX Edition, by Wall, Larry; Patwardhan, Nate; Siever, Ellen; Futato, David; Jepson, Brian -

- Perl Resource Kit -- Win32 Edition, by Hardt, Dick; Olson, Erik; Futato, David; Jepson, Brian -

- Perl/Tk Pocket Reference, by Lidie, Stephen -

- Practical mod_perl, by Stas Bekman, Eric Cholet -

- Programming Perl, by Larry Wall, et al -

- Programming Perl, 2nd Edition, by Wall, Larry; Christiansen, Tom; Schwartz, Randal L. -

- Programming the Perl DBI: Database programming with Perl, by Descartes, Alligator -

- Programming Web Graphics with Perl & GNU Software, by Wallace, Shawn P. -

- Teach Yourself CGI Scripting with Perl in a Week, by Lerner, Hylton -

- Teach Yourself Perl in 24 Hours, by Clinton Pierce -

- Writing Apache Modules with Perl and C, by Stein, Lincoln; MacEachern, Doug -

Links to Other Sites of Interest
Official Perl Site
Check out the official Perl site at www.perl.com
Apache
If you are using a Win32 system to write CGI programs you will probably find that it
is more convenient to download the Apache Web Server, than have to upload your programs
to find out whether they work. You can download it free at www.apache.org
CPAN
CPAN - The Comprehensive Perl Archive Network - is a
valuable resource for downloadable modules and information
ActiveState for downloading Perl
If you want to download Perl for Windows or Linux go to
www.activestate.com. The ActivePerl online
documentation also includes the most recent FAQs
Matt's Script Archive
Visit www.worldwidemart.com/scripts/
to download free and useful scripts written by Matt Wright with excellent documentation
for configuration
The CGI Resource Index
Visit www.cgi-resources.com for a complete
index of over 1200 CGI-related resources.
Newgroups
Newsgroups that have lots of useful information include (to access these choose them
from a news client):
- comp.lang.perl.announce - FAQ
- comp.lang.perl.misc
- comp.lang.perl.modules
- comp.lang.perl.tk
Editors
I now use Scite, which can be downloaded free from http://www.scintilla.org/SciTE.html.
It has a whole range of features including syntax highlighting and word completion prompting for a whole host of different languages.
It is a very handy little program.
Compiled by: Jonathan Rew
Last modified: August 30 2006 14:31:19.
|