Buy Used
CDN$ 2.15
+ CDN$ 6.49 shipping
Used: Like New | Details
Condition: Used: Like New
Comment: Ships from the USA. Please allow 14-21 business days for delivery. This copy appears to be in nearly new condition. Free State Books. Never settle for less.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

CGI/Perl Paperback – Aug 9 2001

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Paperback, Aug 9 2001
"Please retry"
CDN$ 34.00 CDN$ 2.15

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 384 pages
  • Publisher: Course Technology (Aug. 9 2001)
  • Language: English
  • ISBN-10: 0619034408
  • ISBN-13: 978-0619034405
  • Product Dimensions: 18.7 x 2.2 x 23.5 cm
  • Shipping Weight: 644 g
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #3,797,854 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description


1. An Introduction to CGI and Perl 2. Sending Data Using a Hyperlink 3. Sending Data Using an Online Form 4. Array and Hash Variables 5. Data Files 6. The Selection Structure 7. User-Defined Functions 8. String Manipulation 9. DBM Databases 10. Hidden Fields and E-Mail 11. Cookies 12. Redirection Appendix A: UNIX commands (ls, cd, mkdir, rmdir, rm, chmod, ls -l) Appendix B: Using pico and gedit

About the Author

Prolific author and respected professional, Diane Zak continues to provide an inspiring and uncomplicated learning experience for students through her widely popular programming books. Recognized for their unique, readable, and friendly style, each book reflects Zak's knowledge of student needs and her extensive understanding of computer programming and its use in business today. Each book is carefully crafted with the modern student in mind. Diane Zak holds a Bachelor of Science degree in Computer Information Systems, a Bachelor of Science degree in Accounting, and a Master of Arts degree in Adult and Continuing Education. She has taught at various computer training centers and most recently served as professor at College of DuPage in Illinois.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) HASH(0xa26f7e10) out of 5 stars 6 reviews
1 of 1 people found the following review helpful
HASH(0xa267b9e4) out of 5 stars A decade out of date and caught in the mire of drudgery.. March 4 2010
By Bradley D. Thornton - Published on
Verified Purchase
Of all the IT related books I've owned and used this has to be the second worst, and I've had a lot.

I own a rather extensive library of computer technology books, most are well weathered, dog eared, and marked up with highlighters and notes in the margins. I use them all the time - even the outdated ones.

But not this book. It is excrutiatingly tedious, and the other students in my class are constantly having problems with it that require them to depend upon the more advanced students to explain subject matter in a straight-forward and concise manner.

This book covers, in 348 pages, what most of the classic Perl books and books on CGI cover in about 4 or 5 chapters. This book doesn't even introduce 'here-doc' formats until page 276 - and then only briefly and coverage using that standard format for generating CGI with that method is virtually abandonded throughout the rest of the book.

The book begins using without even explaining what a Perl module is, and coverage and usage of other modules that have been around for years are virtually non-existent. DBI isn't even really part of this 'course', and it's the framework for using CGI in the first place.

This book follows the following format: Type this in exactly like this. Now do this. now do this. Gee! Aren't we learning? The one thing that I can say was written well are the end of the chapter questions. They really provide good coverage. It's simply "Programmed instruction", stiff, rigid, and with a complete lack of insightful gleanings.

This is a really BAD book (and I don't mean BAD as in BOSS or NEATO either), yet fortunately, I have other Perl books that I can turn to instead for learning the content covered in the course, and write my own code to generate the HTML output that my instructors assignments ask for.

Oh, did I mention the infinitesimally small text that dictates what to type? I'm not kidding when I say I have to use a magnifying glass.

Avoid this book like the plague!


1 of 1 people found the following review helpful
HASH(0xa25a3750) out of 5 stars A students view April 25 2008
By mstlyn43 - Published on
As an online student my opinion is that this book is not good at all. I am taking the same course for the second time,and struggling again.
Perhaps this book would be fine in an "on campus" environment, but where there is no instructor to get help face to face, a better book is definitely needed. I just ordered "Perl Black Book" and "Perl Cookbook" which were recommended by an online tutor.
Hopefully they arrive quickly, and can help me get through the course this time around.
1 of 1 people found the following review helpful
HASH(0xa267b4f8) out of 5 stars Out of Date but still helpful Jan. 18 2010
By J. Buckley - Published on
Verified Purchase
I needed this book for a class I am taking on Interactive Web Design. Overall I found the book information sufficient for the class, though it's use of Perl rather than what I would consider a more robust language such as PHP as a let down. I am sure at the time of writing the choice of language was much more meaningful but that was nine years ago and it is time for an update.
HASH(0xa2708738) out of 5 stars Great introduction to server side programming Oct. 18 2010
By Robert Jackson - Published on
Verified Purchase
I am using this book for a class on server side programming. This book is not an in depth coverage of perl, its many modules, or even how to connect to a database. My college Baker uses this as an introduction, but before using this book we are required to take a class on introductory programming, then HTML/Xhtml/CSS, then a class on Unix/linux(which covers basic shell scripting) then another class on Dreamweaver and web design, then Javascript, once we have taken all of those we take this class as an introduction to server side scripting. We have to use this book to get used to writing and running scripts and working with a server, not so much to learn Perl, this class is required before we can take a class on PHP sever scripting. This book is meant to prepare us for learning PHP server scripting, most of the concepts in this book transfer directly.

The book is short and straight to the point, if you read it carefully you will do fine. If a college is using this book without properly preparing students it is the colleges fault. I also think many of the students in Comp Sci programs are not actually cut out for computer science. Computer Science concepts are very hard, and you have to love everything about computer science, actually be a real geek to excel. I own at least 200 books on all subjects of computer science, including 16 books on Perl alone. From my experience no one book covers all concepts in detail.

This book will show you how scripts work with html forms and process information on the server, that is all it is meant to do, if you want to know Perl in dept, then you may want the Perl by Example book, which I am reading along with this book. If you have no programming experience, then you may want to learn the basics of programming before attempting this book, it will not explain how to program.

Many people have a very hard time with programming classes, and other Computer Science, IT concepts. I love all of it and blast right through these books, my main goal is to master these concepts, I currently have a 4.0gpa and go entirely online, which is really hard since you have no one to directly ask questions. But I have been teaching my self for several years, I started while working on a boring degree in Accounting, which did no good for getting me a job, even though I graduated with a 4.0gpa.

If you are not obsessed with computer science concepts maybe you should consider a different field of study and work, many people start these programs and soon drop out that is why there is a shortage of people entering the field, there is absolutely nothing easy about it. I find it to be fascinating and my brain will not stop thinking and wanting to know more, to me all of it is fun to learn, no matter how hard or complicated.
HASH(0xa23f663c) out of 5 stars This is a great book. It is the only Perl book I have found written for the classroom. Jan. 18 2014
By Wesley Dennison - Published on
Verified Purchase
I teach Perl and still use this book, even though it is 13 years old. The Perl script is still valid and works fine. I wish Diane Zak would write and updated version of this book. She is such a great writer! She has been writing Visual Basic books lately and they are awesome too.

The book uses a walkthrough tutorial technique that very effectively steps the students through working Perl websites while providing excellent exercises at the end of the chapters for enrichment. It also comes with a test bank and answer key (only available to teachers through the publisher).

It is unfortunate that so many have taken it upon themselves to diss this book. No, it is not a comprehensive book for learning Perl, but there are many books available for that purpose. You may want to look at Learning Perl by Randall Schwartz, for example. For what it is, however, it is the best!