Customer Reviews


11 Reviews
5 star:
 (10)
4 star:    (0)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


22 of 23 people found the following review helpful:
5.0 out of 5 stars CGI Programming 101 - Reader Review
CGI Programming 101 - Perl for the World Wide Web (Second Edition)
by Jacqueline Hamilton
Publisher: CGI101.com
Publication date: 2004
Website: www.cgi101.com

An excellent introduction to Perl programming, good for beginners but also very useful to more experienced programmers who want a quick understanding of Perl and it's...
Published on March 21, 2005 by Alex Clark

versus
2 of 5 people found the following review helpful:
3.0 out of 5 stars The "101" in the title should be taken seriously
The reason I gave this book 3 stars, when I found it of little use, is because the "101" suggests that it's for someone who knows nothing at all about the subject. So why not give it 5, if it is what it said it is? Because it's not enough about anything at all to be really useful - you can't possibly do much of any web development if this is your resource...
Published on October 21, 2009 by Dave


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

22 of 23 people found the following review helpful:
5.0 out of 5 stars CGI Programming 101 - Reader Review, March 21, 2005
By 
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
CGI Programming 101 - Perl for the World Wide Web (Second Edition)
by Jacqueline Hamilton
Publisher: CGI101.com
Publication date: 2004
Website: www.cgi101.com

An excellent introduction to Perl programming, good for beginners but also very useful to more experienced programmers who want a quick understanding of Perl and it's capabilities on the web.

Chapters include: Perl variables (including summary list of native variable functions), online forms, file access for read/write operations, server-side includes (SSI), string and arithmetic operators, searching and sorting data, pattern matching (using an email validation expression as an example), database programming (examples given using MySQL), CGI security issues (keeping your scripts secure), and how to password-protect a specific location on your site to create a secure area. For people accessing their scripts on a Unix server, a short appendix shows some common Unix shell commands, which will help you find your way around and set the relevant file permissions etc.

Overall a very well written and nicely designed book, which includes lots of practical examples you can copy and adapt to your own needs.

There is also an excellent accompanying website at www.cgi101.com/book, which has the first six chapters of the book and loads of code examples online for free, and the first six chapters are also downloadable in pdf format for free. I actually wrote my first Perl script from the first six chapters while I was waiting for the book to arrive, which kept me entertained and is a great way to test-drive the book.

One thing to remember as you play, however, is that the file access parameters and permissions required to use shared resources on your server may be different from the examples given in the book. This means the path to your sendmail program, for example, may be different. Some examples may work on one server, but not on another. You will have to check the specific requirements with your server administrator or ISP. If you are familiar with writing web scripts you will already know this, but if you are new to web scripting this is one thing to bear in mind.

I highly recommend this book and accompanying website to anybody interested in learning Perl. I know I will certainly get the max out of my copy, as it has already proven itself. Thank you Jacqui!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


15 of 15 people found the following review helpful:
5.0 out of 5 stars A Fantastic Project Oriented Approach, November 5, 2006
By 
David Veuve (Palo Alto, California United States) - See all my reviews
(REAL NAME)   
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
One of the nicest (and at times, accursed) aspects of perl is that with a small amount of knowledge, you can do anything. If you have an informal background in programming (so that you have the analytical mindset), you can spend a weekend reading about Perl, then go build anything your heart desires. It'll take more time and be messier than the accomplished programmer's works, but you can do it.

That is exactly what I did with this book. I read the first edition, some six, maybe seven years ago, and then went on to build whatever I wanted. A year or so after reading it, I made a content management system replete with a gui interface that my employers could use. This book was the inspiration for years of Perl code creation, and employment.

Now, you won't learn as much as you would with any of the standard Perl books (such as Programming Perl, by the O'Reilly publishing world), as it's a project based approach to Perl learning. You aren't inundated with theoretics and syntax that you could then apply; instead, you receive the fundamentals, with some useful code snippets that you can put into your own code, and go forth to create.

In short, it is a delightful read, and I highly recommend it to any user who prefers a practical approach to learning, versus a theoretical one. If your aim is to go directly into a Perl programming job, then you may want to look elsewhere, but if you want to be able to build web applications, this is a quick easy read that will provide you with the tools to create all that you might want.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


8 of 8 people found the following review helpful:
5.0 out of 5 stars Great book!, December 20, 2006
By 
J. Lezniak (Wichita, Kansas) - See all my reviews
(REAL NAME)   
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
This book is extremely helpful for anyone completely new or clueless on the subject of cgi programming. This was my first book on the subject of cgi's (w/ perl) and honestly, it was the best primer in regular expressions in perl. Let me stress its name is suggestive of the content... that is CGI 101 is for beginners. That was a good thing in my case since I was completely clueless when it came to dynamic web programming. It was my first purchase on the subject and I still consider it the most helpful.

I highly suggest this book for anyone looking for an entry point on the subject of CGI programming.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 2 people found the following review helpful:
5.0 out of 5 stars zero to hero with this rocket powered book, September 7, 2010
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
I am not a professional programmer. But I do manage the website for the specialist engineering company I founded and run. I like to have "hands on" control of this very important window for our company to the rest of the world.

To increase the appeal of our website and increase the hit rate, I wanted to create some interactive web pages so the browsing public can generate specific information about our products, and to give them some useful applications to use which normally would cost significant money to buy. (We gain because they have to come to our website to use the application.)

A little research on Google revealed that Perl fitted the bill as the program of choice to use. Now I needed to learn Perl. A little more research came up with this book. I specifically wanted to work with numbers, creating and solving equations, and this book had a chapter on "Working with Numbers" (Chapter 9) so I bought it.

It took a little while to get the Apache version of Perl for Windows set up on my computer (the author's website could be a little clearer on how to do this)and get the "Hello World!" to come up on the screen. The big breakthrough was to create a little program to add two numbers together via the Internet on my browser. At that point, the main principles had clicked into place and I was away.

Within weeks, I was creating scripts two and three thousand lines long, taking full advantage of the range and power of Perl to draw graphs, create line drawings and solve complex equations. I created a full blown ordering system and database, which uses the web as a common network for my staff who need to access the database from different buildings on the factory site.

Throughout this process, when I needed a solution to a particular programming problem, I usually found it in my well thumbed copy of Jacqueline Hamilton's book. If I found that there was a bug somewhere in a particular routine, a careful re-read of the relevant part in the book usually came up with the reason why it was not working.

The more I programmed with Perl, the more I realised what a great book this is. I unreservedly recommend it for anyone wanting to learn Perl.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Great book for new and experienced web designers, July 19, 2008
By 
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
I bought this book when I first started designing web pages. That was 5 years ago and I still find this book helpful and easy to use. It is a great starting point for persons interested in web design. It has useful examples (I am still using some of these) to help get started.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars Understanding and Skill Needed for PERL Power, January 9, 2007
By 
P. Norausky (Tampa, FL United States) - See all my reviews
(REAL NAME)   
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
I am a neophyte script writer. I needed to learn basic PERL to set-up several web sites.

The book provided me with a very straight forward process to write scripts. As a self instruction book the arrangement and flow of the text was excellent. It was a great accomplishment to see my scripts work the first time. The only trouble that I encountered is when I didn't follow the process steps in writing the scripts.

I highly recommend this book.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars The, December 21, 2006
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
I bought the previous edition of this book in 2001 because another reviewer recommended it and mentioned the added bonus of signing up with the CGI 101 hosting service. I bought the book AND started a web site with CGI 101. I have not regretted the past five years. The author has been helpful and communicative during the few occasions when the web site went down.

I can understand how someone who wants to be a guru (like the previous reviewer) would be disappointed, but this book is great for explaining most of the features anyone would need. Check out the [...] web site if you don't want to believe me.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars The Best Introductory CGI / Perl Book I Have Found!, July 29, 2011
By 
Amazon Verified Purchase(What's this?)
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
I have purchased several CGI / Perl books and this one is by far the best introductory book for this topic! The author's style of writing makes it very easy to keep up with the content and she explains every detail rather than skipping through some of the more difficult code and letting the reader figure it out for themselves. As well, the examples in the book are fun, interesting, and represent excellent real-life examples that you will likely immediately encounter during your first real-world project rather than have you work on scenarios that you will likely never encounter. The secure login / logout script alone makes this book worth its purchase price! That the sample code is available on the author's website makes testing out and modifying the examples from the book a pleasure!

If I had to make any criticism at all, it would be that some of the examples on the book's website are no longer running correctly. As well, the instructions for setting up your own computer as a CGI server have become somewhat outdated with the latest releases of the required software. Still, the examples work great in actual use and fixing the errors that have arisen in the live code over the years is almost like a real-world lesson on how you will have to maintain your own code in the future.

All in all, I have nothing but high praise for this book--I highly recommend this to anyone new to CGI or Perl!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars cgi101, February 22, 2010
Amazon Verified Purchase(What's this?)
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
This was a very good book to learn some Perl applications programming. The approach is more how to do a task rather than reviewing commands etc. I used it as a supplement to a more theoretical book. Very easy to get into and get started.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
5.0 out of 5 stars The best book for beginners, April 19, 2007
This review is from: CGI Programming 101: Programming Perl for the World Wide Web, Second Edition (Paperback)
This book is a great beginners guide as well as a reference booklet for veteran programmers.

Ms. Hamilton's style as an author is unbelieveably clean and understandable.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


‹ Previous | 1 2 | Next ›
Most Helpful First | Newest First

This product

CGI Programming 101: Programming Perl for the World Wide Web, Second Edition
CGI Programming 101: Programming Perl for the World Wide Web, Second Edition by Jacqueline D. Hamilton (Paperback - March 1, 2004)
$29.95
In Stock
Add to cart Add to wishlist