Perl - 2003 - Alice Wood & Dan Richter
The course will roughly follow the Learning Perl book, and I will refer to
that where appropriate in the mails I send. The first few lessons are planned
as:
1) Getting started
2) Scalar data and chomp
3) Control structures including if and while
4) Arrays: foreach
5) Arrays: reverse and sort
Given the amount of material we have to cover this may extend.
Links to Lessons in the Courses Mailing List Archives
- Part 1: Getting Started
- Part 2: Scalar Data
- Part 3: User Input
- Part 4: Control Structures
- Part 4.5: a review with a little new information at the end
- Part 5: The
tr///
Operator - Part 6: The
m//
Operator - Part 7: More About
m//
- Part 8: The
s///
Operator - Part 9: Simple File Access (correction)
- Part 10: Executing Commands with
open
- Part 11: Perl Variables
- Part 12: Side Effects with Perl Variables
- Part 13: Perl Style
- Part 14: Arrays
- Part 15: More About Lists
- Part 16: Array Functions
- Part 17:
grep
andmap
Licensing
This course (i.e., all parts of it) is copyright Alice Wood and Dan Richter, and is released under the same license as Perl itself (Artistic License or GPL, your choice). This is the license of choice to make it easy for other people to integrate your Perl code/documentation into their own projects. It is not generally used in projects not related to Perl.
Resources
Useful Books
Learning Perl (3rd ed)
Randal L. Schwartz & Tom Phoenix
O'Reilly
ISBN 0-596-00132-0
Perl in a Nutshell (2nd ed)
Ellen Siever, Stephen Spainhour & Nathan Patwardhan
O'Reilly
ISBN 0-596-00241-6
Websites
CPAN
Learn Perl
Perl.com
Perldoc.com
Perl Mongers
Perl Monks
Perl Paraphernalia
Perl Review
Perl Training
Use Perl