Preface
Perl-the Practical Extraction Report Language-is a simple and powerful scripting language that you can use to manipulate text, files, and reports on a variety of operating systems (Unix, Windows, DOS, and Macintosh, among others). It is available for free under the Perl Artistic License; you can download it from perl.
With the rapid growth of the World Wide Web, Web page designers and Webmasters keep encountering little tasks that are beyond the scope of HTML (the language of Web pages); these tasks include such things as editing data in forms, automatically generating e-mail, creating guest books, and managing Web site security. Lo and behold, Perl-the language designed to manipulate text, files, and reports-turns out to be a perfect tool for such tasks. And considering its pricing structure (as noted previously, free), it is scarcely surprising that it is available on many Web servers at many Internet service providers.
In its simplicity, Perl is a great tool to get little jobs done (including getting your Web site working properly). It is also an excellent environment to use if you want to learn programming principles. You can write bad code with Perl (as you can with any programming language), but its simplicity can help you focus on the concepts of programming that apply to all languages. The examples given in this book focus not only on the practical issues you need to maintain Web sites, but also on good programming skills that you can apply to other languages.
The book is organized into two-page layouts that help you understand issues and concepts and then apply them in Perl scripts. The left-hand page describes the topic; on the right-hand page, you will find a complete Perl script (sometimes two) with almost every line of code annotated. The example scripts show you what to do-and what not to do. Furthermore, the examples have been chosen where possible to provide you with useful scripts that you can use right away. (Look in the Index under Scripts to see the full-blown scripts that you can copy for your Web site and other purposes.)
For more information about Perl as well as updates to this book, see the author's Web site at philmontmill. There is an interactive section that lets you post questions; those that are most general are answered on the site so that others can benefit.
"Show me the code!" The easy, visual approach to PERL 5 for the Web & beyond.
Finally, there's a book that presents PERL 5 the way you want to learn it from real, working scripts! See for yourself!
* 1. Every example is a complete, working program
* 2. Syntax is complete.
* 3. Each line is annotated so you can see what it means and how to change it for your needs.
The PERL 5 Programmer's Notebook's unique design makes it especially handy to work with while you're programming. And it's not just convenient: it's comprehensive, and organized to build your expertise one step at a time. Best of all, it covers all the PERL 5 concepts and Web scripting techniques you need to know! You'll learn all this, and more:
Fundamental PERL Skills
* Data types
* Operators
* Expressions
* Program Controls
* Arrays
* Character manipulation
* Regular expressions
* Printing Reports
Instant Web Solutions!
* Forms: Get and Post
* Automated email
* CGI/Database access
* User input
* Dynamic Web pages
* Managing Passwords
* Cookies
* And more!
PERL 5 Programmer's Notebook: it's a complete course in PERL 5 without the pain! Whether you're a professional programmer, Web developer, or student, it's the PERL 5 book you'll use every day!
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
3 of 3 people found the following review helpful:
2.0 out of 5 stars
Avoid this book,
By Andy Lester (McHenry, IL) - See all my reviews
This review is from: Perl 5 Programmer's Notebook (Paperback)
$35 for 250 pages of large type is no deal at all. It's hard to read. The typography is dreadful. Everything is swimming in a morass of similar typefaces. Plus, it teaches the manual way of handling CGI form parms, without explaining why they work, or discussing CGI.pm.
1 of 1 people found the following review helpful:
3.0 out of 5 stars
Good book, but not the ultimate tutorial,
By Dan (NY) - See all my reviews
This review is from: Perl 5 Programmer's Notebook (Paperback)
The title "Programmer's Notebook" makes it seem like it's a reference for Perl programmers, which to me it's not. I'm not saying it's a bad book - it's a good book actually, but serves more as a side book. It covers the basics of Perl, very well in a friendly manner. What it doesn't do is get into a little more depth on each topic. The sample code is usually very short programs or code snippets to illustrate a point. The bad: there's no mention of network programming, references, OOP, databases, setting up Perl on any machine... even a hint of it would've been good, or a link. The humongous glossary could've had more than 8 words on it I think (it only has 8 words on it).I think it's an overall good book. I don't suggest it be your only Perl book, but a side book when you're unsure about a topic and want to look up a basic concept. If you have a programming background, and want to learn the practical way, give it a shot.
0 of 2 people found the following review helpful:
5.0 out of 5 stars
Perl5 Programmer's Notebook,
By A Customer
This review is from: Perl 5 Programmer's Notebook (Paperback)
This book is pretty simple and easy to learn!
Share your thoughts with other customers: Create your own review
|
|
Tag this product(What's this?)Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items. |