See buying choices for this item to see if it's one of the millions that are eligible for Amazon Prime.

27 used & new from $0.99

Have one to sell? Sell yours here
 
 
CGI Programming 101
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

CGI Programming 101 (Paperback)

by Jacqueline D. Hamilton (Author)
4.5 out of 5 stars See all reviews (46 customer reviews)


Available from these sellers.


7 new from $21.76 20 used from $0.99

Customers Who Bought This Item Also Bought

CGI Programming 201

CGI Programming 201

by Jacqueline Hamilton
$14.95
Writing CGI Applications with Perl

Writing CGI Applications with Perl

by Kevin Meltzer
4.4 out of 5 stars (16)  $30.89
Official Guide to Programming with CGI.pm

Official Guide to Programming with CGI.pm

by Lincoln Stein
4.2 out of 5 stars (18)  $44.99
MySQL and Perl for the Web (Landmark)

MySQL and Perl for the Web (Landmark)

by Paul DuBois
4.4 out of 5 stars (26)  $30.89
Explore similar items

Editorial Reviews

Amazon.com Review
CGI Programming 101: Programming Perl for the World Wide Web is a concise presentation of the key elements of Perl CGI, which makes it perfect for programmers who are under the gun. If you need to get up to speed on text strings, for example, you can read that chapter and be a pro within about 10 minutes.

Form processing is addressed early on, followed by searching and sorting techniques, illustrations of how to use server-side includes (SSI), and other critical issues. There's also a chapter on using MySQL--an open-source SQL database. In general, if you want to get the most out of this book, you'll be better off having some programming experience, be it in BASIC or C++.

The only element missing from this introductory course is an appendix containing Perl's reserved characters, operators, and functions; instead, this material is presented throughout the book. But CGI Programming 101 is still one of the most efficient ways to get up to speed with Perl CGI. --Stephen W. Plain

Topics covered: Perl variables, CGI environment variables, form processing, data file I/O, searching/sorting, server-side includes (SSI), random number generation, strings, date and time manipulation, HTTP cookies, e-mail processing, securing scripts, Perl modules, database programming, and custom Perl modules.

Product Description
CGI Programming 101 takes you from the absolute basics of writing CGI programs, to advanced topics such as database interaction and using modules. The book includes:

* The Basics: where to write your scripts; how to upload them and set file permissions; how to run them

* How to decode form data and save it to a file or e-mail it to yourself

* How to create, read, write, and search data files

* How to use Server-Side Includes to add dynamic content to your web page, plus a complete list of Apache SSI directives (and examples of their use)

* How to use random numbers for rotating banner ads and random image pickers

* How to format strings, dates, and times, and how to create countdown clocks

* How to redirect visitors to another site

* How to write secure scripts

* How to use cookies

* How to extend your programs by using modules like CGI.pm and GD.pm

* How to create a MySQL database, and write scripts that interact with databases using the DBI module

Several Appendices are also included:

* A list of online resources, for more information about Perl and CGI, and where to look for CGI jobs

* A Unix tutorial, with examples and information on basic shell commands

* A Password tutorial that shows you how to password-protect your web site

See all Editorial Reviews


Product Details

  • Paperback: 224 pages
  • Publisher: CGI101.com; 1st edition (February 2000)
  • Language: English
  • ISBN-10: 0966942604
  • ISBN-13: 978-0966942606
  • Product Dimensions: 9 x 7 x 0.5 inches
  • Shipping Weight: 13.1 ounces
  • Average Customer Review: 4.5 out of 5 stars See all reviews (46 customer reviews)
  • Amazon.com Sales Rank: #915,719 in Books (See Bestsellers in Books)

    Popular in this category: (What's this?)

    #20 in  Books > Computers & Internet > Programming > Languages & Tools > CGI Programming

What Do Customers Ultimately Buy After Viewing This Item?


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.
Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

46 Reviews
5 star:
 (31)
4 star:
 (10)
3 star:
 (3)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (46 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
31 of 31 people found the following review helpful:
5.0 out of 5 stars Beginning Perl Programmers Need This Book, December 7, 2000
By Dadio (Riverside, CA USA) - See all my reviews
I come from a graphic design background and got into web design about 4 years ago. Most of my programming experience has been with Cold Fusion , JavaScript, and HTML. I wanted to learn Perl because I was tired of the limitations of my knowledge base and the frustrating idiosyncrasies of the Windows NT systems and applications that I was enslaved to. After dozens of other Perl books I stumbled onto Ms. Hamilton's.

This is the perfect book for a beginner. She painlessly takes the reader into the very powerful and liberating language of Perl and immediately shows you how to incorporate it into your web designs. She is a fantastic teacher. Her code works and the examples are real world.

If you are new to Perl and CGI, not a programmer, know HTML, and are totally confused as to where to start, start with this book and then go on to the O'Reilly book. "Learning Perl, 2nd Edition".

I also recommend signing up for an account with Hamilton's web hosting company CGI101.com for the following reason. Her hosting site is very CGI friendly and all the scripts work flawlessly on her system. That way you won't freak out if something is wrong with your code and spend all your time thinking "Is it my code, is it the book's screwed up examples, or is the ISP configured in a way that makes these scripts not work?"

If you're on her ISP everything works the way it's supposed to from the book. So the learning experience is much faster.

Take it from someone who has learned everything about computers the hard way and has had no "gurus" available to help. This book packs more in its 200 pages than 99% of all the other 1000+ page books on Perl that litter book store shelves.

I hope Ms. Hamilton publishes a sequel, and possibly books on other internet topics. She is a gifted writer and instructor.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 19 people found the following review helpful:
5.0 out of 5 stars Concise Introduction to CGI Concepts, July 21, 2000
By Erica Douglass (San Jose, CA United States) - See all my reviews
I found this book to be an extremely helpful reference. If I needed to do something quickly, I knew I could just look it up here. However, if you are looking for a comprehensive Perl tutorial, consider getting the "Learning Perl" O'Reilly book as well. I have found that these two books go well together - CGI 101 when I need a quick reference, and Learning Perl when I actually need to really understand the key elements of the script I'm writing.

CGI 101 also offers a great introduction to MySQL database programming. If you're new to MySQL and plan to use it, use CGI 101 as your reference but pick up a copy of "MYSQL" by Paul DuBois as well.

With these three books I have created an intranet that uses the Perl DBI to maintain an interactive, database-driven environment with approximately 225 users. It took me about a month. CGI 101 helped me out immensely along the way. 5 stars!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 19 people found the following review helpful:
5.0 out of 5 stars Great book for the HTML coder who needs to learn CGI fast, April 1, 2000
When I first picked up this book, I was surprised to see that it was only 210 pages. But those pages are filled great information. I learned more from this book that I have from books three times the size. This book has expanded my skills from an HTML coder to a novice Perl programmer in less than a week. If you already understand HTML and a little JavaScript, this book will teach you the basics of Perl and help you create CGI forms and database front-ends very quickly. I hope Hamilton writes "CGI Programming 102."
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Best Concise Treatment Available
I have spent approx. $500 on Perl/CGI books and I will tell you that this is the best concise treatment available. Read more
Published on January 27, 2004

4.0 out of 5 stars Excellent Starting Point!
If you are looking to learn Perl/CGI programming from the ground up, this is an excellent intro to the world of Internet programming with Perl. Read more
Published on January 17, 2003 by Alex Green

3.0 out of 5 stars Loses values after first 40 pages
The first 40 pages are useful to give you the sense of how CGI functionality is implemented in Perl. Read more
Published on January 27, 2002 by Isaac S. Kohane

5.0 out of 5 stars easy to read, excellent content
i am a fairly bad perl programmer. this book has helped me write some really smart (yet easy to understand) programs which i use everyday. Read more
Published on December 10, 2001 by Stephen Ryan

5.0 out of 5 stars Could this book be an BETTER!
This is an great book on perl, gets you started right off to the code, and is great for anyone looking to geting into perl, I my self was new to perl but not to programming, and... Read more
Published on December 7, 2001

5.0 out of 5 stars Could this book be an BETTER!
This is an great book on perl, gets you started right off to the code, and is great for anyone looking to geting into perl, I my self was new to perl but not to programming, and... Read more
Published on December 7, 2001

4.0 out of 5 stars Good way to get started
If you're new to Perl and CGI programming, this is a good way to get off the ground quickly. However, after reading this you'll want to get another intro book on Perl that... Read more
Published on September 1, 2001

5.0 out of 5 stars Un buen libro sobre CGI para principiantes...!
Sin lugar a duda Jacqueline D. Hamilton, ha hecho un buen trabajo al escribir un libro para CGI de los 101. Read more
Published on April 24, 2001

5.0 out of 5 stars Learn CGI quickly. Excellent for beginners
Using this book you will need no understanding of UNIX, C, HTML or other programming stuff. The book explains clearly everything you should know. Read more
Published on April 22, 2001 by Justo S.

5.0 out of 5 stars Great Book on Perl/CGI...Easy to follow. Good examples.
CGI Programming 101 is a really good book. It is clearly written. Easy to follow and the examples are great. A great book for anyone that wants to learn more about CGI/Perl.
Published on March 20, 2001 by Jeffrey A. Bail

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]

   


Product Information from the Amapedia Community

Beta (What's this?)


So You'd Like to...

Create a guide

Look for Similar Items by Category


Get to Know TomTom ONE XL

TomTom ONE XL at Amazon.com
With its widescreen, Bluetooth compatibility, and turn-by-turn directions, your new travel buddy is the TomTom ONE XL.

Shop all TomTom

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Dive into Summer Reading

Summer Reading for Kids and Teens
Don't even think about hitting the beach without browsing the books in our Summer Reading Store. Discover bestsellers, paperback picks, beach reads, and more terrific titles all summer long.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Darkfever
Darkfever by Karen Marie Moning
The Lost Symbol
The Lost Symbol by Dan Brown
$16.17

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates