Extreme Perl
Extreme Perl is a book about Extreme Programming using the programming language Perl. This site contains the entire book. Please send me your suggestions, questions, etc. to comments at extremeperl.org. You may also want to join the Extreme Perl Group at Yahoo! Groups to discuss Extreme Programming with Perl.
Programming Perl 5
Download Free
Embedding Perl in HTML with Mason
This book assumes that the reader is familiar with Perl at an intermediate level and that common Perl idioms don't stop you in your tracks. While you need not have written your own modules previously, familiarity with Perl's object-oriented syntax will be helpful.
CGI Programming 101
CGI Programming 101 will show you how to add guestbooks, page counters, shopping carts and other interactive elements to your website. CGI programming is easy to learn; if you know HTML, you can learn CGI. You don't need any prior programming experience.
Perl Tutorials
Online Tutorial
Perl/Tk FAQ
This compilation of Frequently Asked Questions & answers (FAQ) is intended to answer several of the first (and largely more basic) questions posted to the comp.lang.perl.tk newsgroup and the ptk mailing list.
The Perl Directory
# Perl is a stable, cross platform programming language.
# It is used for mission critical projects in the public and private sectors.
# Perl is Open Source software, licensed under its Artistic License, or the GNU General Public License (GPL).
# Perl was created by Larry Wall.
# Perl 1.0 was released to usenet's alt.comp.sources in 1987
# PC Magazine named Perl a finalist for its 1998 Technical Excellence Award in the Development Tool category.
# Perl is listed in the Oxford English Dictionary.
Perl CGI Programming, Installation, Debugging
Obviously if you are going to run Perl scripts on your computer you will need to install Perl. You can obtain a Windows version of Perl free of charge from ActiveState.
CGI::Application: A Simple, Extensible Web Framework
CGI::Application aims to provide a framework for re-usable code that is based on the run mode concept, but in a way that avoids a lot of spaghetti code. Because it's Object Oriented (OO), it can easily be extended and enhanced, and later we'll be looking at some plugins that will make your job a whole lot easier. But if you're not an OO expert, have no fear: you aren't required to make heavy use of OO techniques if you don't want to.
CGI Security
CGI is the first and remains one of the most widely-used means of extending Web servers by interfacing external applications, offering various advantages.
However, the power of CGI comes with a price. CGI interfaces can completely compromise a Web server's security, and thus of the host on which it is running. All benefits of a CGI script are neutralized if it is insecure. It is impossible to anticipate (and defend) against all security holes. But by following a few guidelines, you can avoid known security holes and unsafe practices.
Perl 5 by Example - Free eBook Perl 5 by Example - Download ebook Perl 5 by Example free
|