Chapters Part I: Basic Perl Part II: Intermediate Perl Part III: Advanced Perl Part IV: Perl and the Internet Appendixes
Part I: Basic Perl
Part II: Intermediate Perl
Part III: Advanced Perl
Part IV: Perl and the Internet
Reading Perl 5 by Example is the easiest way to learn Perl! Teach yourself Internet programming and CGI scripting.
Jump right into Perl with Chapter 1, "Getting Your Feet Wet", or read the beginning materials below and the introduction chapter.
|Order your own copy!|
|Amazon.com, the earth's largest bookstore with 2.5 million titles available, is selling my Perl 5 by Example at 20% below cover price. If you're interested in a copy of the book, CLICK HERE!.|
The online version of this book is being continually updated to fix errata and to add value in other ways. If you have suggestions, please send mail to David Medinets.
This book is based on the learn-by-doing principle because I believe that simply reading about some subjects isn't enough. After all, you don't read about putting together a jigsaw puzzle, you put the puzzle together yourself! Programming is the same way. You must actually run some programs in order to really understand the concepts.
Perl 5 by Example teaches you how to use the Perl programming language by showing examples that demonstrate the concepts being discussed. The examples are designed to give you a chance to experiment-which in turn should clarify the material.- excerpt from the Introduction
My wonderful wife deserves some thanks for letting me hang out on the Internet at all hours of the day and night while I did research for this book.
While writing this book, I have gleaned information from many books, articles, and web resources. Where a particular item greatly influenced my thinking, I have given credit in the appropriate section.
Dale Bewley helped to create Chapter 19, "What is CGI?" - Thanks Dale!
And, of course, no Perl author should forget to thank: Larry Wall for creating Perl in the first place; Tom Christiansen for his remarkable contributions to the Perl community; and Randal Schwartz for his Learning Perl book which every Perl programmer seems to have read.
You can mail comments, ideas, or suggestions for improving future editions to the address below, or send us a fax at (317) 581-4663. For the online inclined, Macmillan Computer Publishing has a forum on CompuServe (type GO QUEBOOKS at any prompt) through which our staff and authors are available for questions and comments. The address of our Internet site is http://www.mcp.com/ (World Wide Web).
In addition to exploring our forum, please feel free to contact me personally to discuss your opinions of this book: I'm 74671,3710 on CompuServe, and firstname.lastname@example.org on the Internet.
Thanks in advance - your comments will help us to continue publishing the best books available on computer topics in today's market.
201 W. 103rd Street
Indianapolis, Indiana 46290
All rights reserved. Printed in the United States of America. No part of this book may be used or reproduced in any form or by any means, or stored in a database or retrieval system, without prior written permission of the publisher except in the case of brief quotations embodied in critical articles and reviews. Making copies of any part of this book for any purpose other than your own personal use is a violation of United States copyright laws. For information, address Que Corporation, 201 W. 103rd Street, Indianapolis, IN 46290. You may reach Que's direct sales line by calling 1-800-428-5331.
Library of Congress Catalog No.: 96-69960
This book is sold as is, without warranty of any kind, either express or implied, respecting the contents of this book, including but not limited to implied warranties for the book's quality, performance, merchantability, or fitness for any particular purpose. Neither Que Corporation nor its dealers or distributors shall be liable to the purchaser or any other person or entity with respect to any liability, loss, or damage caused or alleged to be caused directly or indirectly by this book.
98 97 96 6 5 4 3 2 1
Interpretation of the printing code: the rightmost double-digit number is the year of the book's printing; the rightmost single-digit number, the number of the book's printing. For example, a printing code of 96-1 shows that the first printing of the book occurred in 1996.
All terms mentioned in this book that are known to be trademarks or service marks have been appropriately capitalized. Que cannot attest to the accuracy of this information. Use of a term in this book should not be regarded as affecting the validity of any trademark or service mark.
Screen reproductions in this book were created using Collage Plus from Inner Media, Inc., Hollis, NH.
NetWare is a registered trademark of Novell, Inc. IBM is a registered trademark of International Business Machines Corporation. Microsoft is a registered trademark and Windows is a trademark of Microsoft Corporation. Apple, AppleTalk, and Macintosh are registered trademarks of Apple Computer, Inc.
|Publisher:||Joseph B. Wikert|
|Director of Marketing||Lynn E. Zingraf|
|Editorial Services Director:||Elizabeth Keaffaber|
|Managing Editor:||Sandy Doell|
|Title Manager:||Bryan Gambrel|
|Project Director||Al Valvano|
|Production Editors:||Susan Ross Moore, Matthew B. Cox|
|Editors:||Elizabeth Barrett, Anne Owen, Jeff Riley|
|Product Marketing Manager||Kim Margolius|
|Assistant Product Marketing Manager||Christy M. Miller|
|Technical Editor(s)||Joe Milton|
J. David Shinn, CNE-Synergetic Resource Corp.
|Technical Support Specialist||Nadeem Muhammed|
|Acquisitions Coordinator||Carmen Krikorian|
|Operations Coordinator||Patricia J. Brooks|
|Editorial Assistant:||Andrea Duvall|