Perl 5 Programmer's Notebook - Softcover

Feiler, Jesse

 
9780130213211: Perl 5 Programmer's Notebook

Synopsis

Provides a comprehensive reference, organized to build your expertise of PERL 5 one step at a time. Covers PERL 5 concepts and Web scripting techniques that the programmer needs to know to use PERL 5. A complete course without the pain. Softcover.

"synopsis" may belong to another edition of this title.

About the Author

JESSE FEILER is Software Director at Philmont Software Mill, Philmont, NY. He has consulted for organizations ranging from the Federal Reserve Bank of New York to Apple Computer, Kodak, Young & Rubicam, and Prodigy.

From the Back Cover

"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!

From the Inside Flap

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.

"About this title" may belong to another edition of this title.