Perl @ Web Programming
 Programming Shed : Programmer Store & Resources
|  ASP.NET  |  HTML / DHTML  |  Java / JavaScript  |  Perl  |  PHP  |  Python  |  XML  |
Perl Index - Perl Book :

Perl Book :
Sams Teach Yourself Perl in 21 Days

Sams Teach Yourself Perl in 21 Days
Check price @
Amazon.com
Amazon.ca
Amazon.co.uk


Sams Teach Yourself Perl in 21 Days
by Laura Lemay

Paperback: 720 pages
Dimensions (in inches): 1.66 x 9.12 x 7.39
Publisher: Sams
ISBN: 0672313057; 3 edition (March 23, 1999)


A great book for beginning programmers who want to learn Perl. Filled with concrete examples and, yes, by using this book you will be able to write good Perl code on your own in 21 days. But no perlson is an island, and there is no single book that covers Perl completely, so we recommend that you also get Programming Perl, which is better at providing the language specifications, and, in fact, was written by the author of Perl.

Sams Pub.This tutorial and reference starts with the basics and then builds upon them. Through various teaching elements, users learn how to manipulate text, generate reports, and perform system tasks using the Perl language. "Assumes no prior programming knowledge or experience. Covers topics such as scalar values, string functions, reading and writing files, debugging, system variables, associative arrays, and subroutines. Uses Q&A sections, step-by-step instructions, daily". Covers Perl Programming.

Book Description: Sams Teach Yourself Perl in 21 Days covers the basics of Perl in the first few chapters, and then moves on to practical issues of Perl and in-depth discussions of more advanced topics. Later chapters also delve into software engineering topics, with discussions of modular code and object-oriented programming. CGI is covered in one chapter, but it is not the focus on the book. The book relies heavily on longer working examples and code, as opposed to small snippets and code fragments, and each chapter includes two to three smaller complete examples and one major one that illustrates most of the concepts for that chapter and builds on the chapters before it. Written by Laura Lemay, this is her third major book after Sams Teach Yourself Web Publishing with HTML in 21 Days and Sams Teach Yourself Java in 21 Days.

Ingram: Lemay covers the basics of Perl in the first few chapters and then moves on to practical uses of Perl and in-depth discussions of more advanced topics. Step-by-step lessons for learning this popular language are provided, plus summaries, Q&A, quizzes, and exercises.

From the Publisher: Perl is a powerful and convenient tool for manipulating text, generating reports, performing system tasks, and programming the Internet. This book introduces new and experienced programmers to the world of Perl and teaches all major aspects of this powerful programming language.
• No previous programming experience is required
• Explores the old and new features of Perl and Perl 5
• Teaches Internet programming with Perl 5

From the Back Cover: Teach Yourself Perl in 21 Days will cover the basics in the first few chapters, and then move to practical uses of Perl and in-depth discussions of more advanced topics. Later chapters will also delve into software engineering topics, with discussions of modular code and object-oriented programming. CGI will be covered in one chapter, but will not be the focus of the book. Teach Yourself Perl will rely heavily on longer working examples and code, as opposed to small snippets and code fragments. Each chapter will include two to three smaller complete examples and one major one that illustrates most of the concepts for that chapter and builds on the chapters before it.

About the Author: Laura Lemay is a member of the gregarious, brightly colored species of computer-book author known as tutorialis prolificus. Although she has been spotted writing in the wild for numerous years, more public sightings have occurred frequently since 1995, including several versions of Sams Teach Yourself HTML, Sams Teach Yourself Java in 21 Days, and The Official Marimba Guide to Castanet.

When not writing books, her primary habitat is in Northern California. Should you encounter her in person, do not make any sudden movements. Further field notes may be found at lne/lemay/.

Rafe Colburn is a programmer and author working in North Carolina. His previous books include Sams Teach Yourself CGI in 24 Hours and Special Edition Using SQL. He also has a Web site at rc3 that he updates often, and can be reached at rafe@rc3.org.


Customer Reviews
Reviewer: Travis Cottreau from Halifax, Nova Scotia
I bought and used the Teach yourself Perl in 21 days for Perl 4 and found it extremely useful I am an experienced programmer with C, Pascal and awk, but a few years ago, I was prepared to do a project in Awk and a fellow programmer recommended that I look into Perl, since it was becoming popular on the web. I picked up "Teach Yourself Perl in 21 Days" and quickly grew attached to the language. The plusses of the book:
- it's well laid out day by day for people just starting out.
- Someone with a little more experience can skip most of the the first week and get right into the heart of the language.
- It has a useful index. While not perfect, the index lets you get to most everything.

My copy is getting ratty, I've used it so much in the last few years. I think anyone who knows another procedural language who wants to learn perl should get this book.

Reviewer: A reader from NY USA
...when buying books. If the book says "Teach Yourself Perl in 21 days", any advanced topics that it covers is gravy. Obviously it's a beginners book. Some of the complaints I've read are just silly. "Don't buy the book because Lemay got a math formula wrong" (if you know what the right formula is, great. She's not supposed to teach you algebra too!), "don't buy the book because when you're done learning everything that the book has to offer (which is substantial) it won't turn into a super advanced book" (go buy one of those 2000 page tomes that tries to please everyone and only succeeds in breaking your back). No book can please everyone. However, if the book clearly lets you know that it's a beginners book, and you insist on complaining that that is what it is,... duh?

I orginally bought this book because I had a need to write a script to connect to a db. I found out that perl could talk to dbs, so I decided that this would be a cool way to learn perl. So I tried to find a perl book that talked about connection to dbs. Unfortunately, the few books out there that talked about this assumed you were an expert in perl and had no time to teach it to you. So I realized that I needed a good, quick foundation in perl.

I dusted of my perl for dummies book. Now this is a true beginners book. Way too lightweight! This book will not prepare you for perl code that you'd see in the "real world". The important part is, THIS BOOK WILL! The greatest thing that an author can do for you is give you a spoon so that you can feed yourself. This book does that.

By the way, this book has a lot of topics that I haven't seen in "advanced" books. Don't think that it's a lightweight. The author does cover enough material so you can educate yourself afterwards. I probably have about 40+ technical books, and this is one of the better ones.

As someone who makes a living developing web apps, I need to be able to learn new stuff QUICKLY and get projects done. This author helped me greatly in this regard.

Reviewer: A reader from Fremont, MI USA
This book is a very useful book for learning perl. It is a beginning book for people willing to learn a new language. Obviously, if you read the title it will be for people who want to learn perl.

This book is a great way to jump start learning perl. After reading this book, I would recommend getting other perl books from O'Reilly, but this is the best beginner perl book I have seen.

Reviewer: citricacid from Madison Heights, MI USA
While I am not personally familiar with David Till, the author of Sams Teach Yourself Perl 5 in 21 Days, I've drawn many conclusions about the man, few of them complimentary. I borrowed the book from one of our web designers and decided to teach myself Perl. I have no previous programming experience per se, but I have six years experience working on the networking/maintenance side of computers, and have a decent knowledge of batch writing and OS's.

At first it seemed like a great book. My only original complaint was Till's writing, which is at best clumsy and at worst confusing. Still, I plowed through into the fifth day. There, the programming examples given begin to resemble the writing: clumsy, confusing, and -- what is poison for a coding manual -- illogical. One of his examples takes 100 calculations to generate 10 numbers, and fails to meet his own criteria. This broke my faith in the book, but I continued until I found two other programs given as answers that simply don't work.

That's unacceptable for a programming tutorial. I've switched to O'Reilly's Learning Perl, which is much better written and provides sound code. If you're just a beginner, learning how to program is hard enough without your tutorial working against you. Do not buy this book.






Book Subjects
Learning Perl
Perl Reference Manual
Web Programming in Perl
 
Perl Essential
Learning Perl (3rd Edition)
by Randal L. Schwartz, Tom Phoenix
Programming Perl (3rd Edition)
by Larry Wall, Tom Christiansen, Jon Orwant
Perl Black Book, 2nd Edition
by Steven Holzner
CGI Programming with Perl
by Scott Guelich, Shishir Gundavaram, Gunther Birznieks, Linda Mui
Perl & XML (O'Reilly Perl)
by Erik T. Ray, Jason McIntosh
© 2005-2006, Programming Shed