Sams Teach Yourself Perl in 21 Days (2nd Edition)
| |||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||
| Sort customer reviews by: | |||||||||||||||||||||||||||||
|
Show All Reviews on Page
Hide All Reviews on Page
| |||||||||||||||||||||||||||||
| Sams Teach Yourself Perl in 21 Days (2nd Edition) | |||||||||||||||||||||||||||||
|
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.
|
|||||||||||||||||||||||||||||
|
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.
|
|||||||||||||||||||||||||||||
|
The clearest, best-written Perl tutorial on the market. Provides step-by-step lessons for one of the most popular languages used in Web programming. Written in a straightforward, easy-to-understand style with numerous useful and complete code examples. Updated and revised to cover Perl 5.6 and 5.7, and to improve and refine the book's organization, examples, and explanations. Sams Teach Yourself Perl in 21 Days, 2nd Edition covers the basics in the first few chapters, and then moves to practical uses of Perl and in-depth discussions of more advanced topics. Later chapters delve into software engineering topics, with discussions of modular code and object-oriented programming. Sams Teach Yourself Perl in 21 Days, 2nd Edition relies heavily on longer working examples and code, as opposed to small snippets and code fragments. 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. Laura Lemay is one of the world's most popular authors on Web development topics. She is known for her ability to clearly explain even the most difficult technical topics, while complementing her discussions with interesting yet practical examples. Other books by Laura Lemay include Sams Teach Yourself Java in 21 Days, 0-672-31958-6 and Sams Teach Yourself Web Publishing with HTML in 21 Days, 0-672-31725-7.
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 14 of 14 | |||||||||||||||||||||||||||||
| Review Date |
Review Rating(5 High) |
Review Helpful to: |
Customer Review | Reviewer Info |
Permanent Link |
||||||||||||||||||||||||
| Reader Reviews Below Sorted by Newest First | |||||||||||||||||||||||||||||
| 07-12-06 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I find myself using this book as a refernce almost every day. It is well written and easy to follow. I highly recommend it.
(Review Data Last Updated: 2008-11-17 05:38:12 EST)
|
|||||||||||||||||||||||||||||
| 07-11-06 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I find myself using this book as a refernce almost every day. It is well written and easy to follow. I highly recommend it.
(Review Data Last Updated: 2007-04-11 11:08:50 EST)
|
|||||||||||||||||||||||||||||
| 02-11-06 | 5 | 2\2 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I bought this book after trying to learn Perl through another book (Perl for Bioinformatics). This book is definitely a better introduction to Perl than any other book I've seen. It is clear and concise enough and although it might be hard to finish it in 21 days, you can start coding your own scripts much before the end of the book. I am still on chapter 11 and I can program most of what I need with it (i.e parsers and simple bioinformatics applications). I recognize that there are a few typos on the book but if even Knuth's Art of Computer Programming have them why shouldn't Lemay's Teach Yourself Perl in 21 Days do the same?
Given what I said above, I must warn begginer programmers (like me) that Perl is not the best language for you to learn as your first one. It is a dirty scripting language which does the job and is most suitable for parsing files and formatting data but it has a lot of things which make it quite confusing initially (its context dependency for instance). If you want to learn something that will give a solid programming base you should start with something else (i.e. Java, Pascal, Ruby etc) which will probably be a little bit harder but will payoff later. (Review Data Last Updated: 2007-07-08 20:49:49 EST)
|
|||||||||||||||||||||||||||||
| 02-10-06 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I bought this book after trying to learn Perl through another book (Perl for Bioinformatics). This book is definitely a better introduction to Perl than any other book I've seen. It is clear and concise enough and although it might be hard to finish it in 21 days, you can start coding your own scripts much before the end of the book. I am still on chapter 11 and I can program most of what I need with it (i.e parsers and simple bioinformatics applications). I recognize that there are a few typos on the book but if even Knuth's Art of Computer Programming have them why shouldn't Lemay's Teach Yourself Perl in 21 Days do the same?
Given what I said above, I must warn begginer programmers (like me) that Perl is not the best language for you to learn as your first one. It is a dirty scripting language which does the job and is most suitable for parsing files and formatting data but it has a lot of things which make it quite confusing initially (its context dependency for instance). If you want to learn something that will give a solid programming base you should start with something else (i.e. Java, Pascal, Ruby etc) which will probably be a little bit harder but will payoff later. (Review Data Last Updated: 2006-09-08 09:56:32 EST)
|
|||||||||||||||||||||||||||||
| 08-14-05 | 4 | 16\16 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Teach Yourself Perl in 21 Days by Laura Lemay is sufficient for the beginner wanting to learn Perl, be it on Windows or a UNIX-based operating system. If Perl is your first programming language, then this book is a fairly good book to choose as a starting point. It teaches the basics of programming in Perl and moves quickly from that point onward.
However, while this approach introduced me to the language I found my ability to pace through the book as I normally would with other programming languages hindered by the author's organization. Unexplained code is used in almost all of the examples before you get to its respective chapter. While this approach may work for some and give cause for thinking, it gave me an unnecessary headache. Don't get me wrong, it did teach me a good bit about Perl, it inspired me to install Debian Linux on my programming workstation, and left me to pursue Perl. Despite this, I turned to Learning Perl. I found Lemay's writing to be too verbose and the organization of the book a bit of a twister. Overall, it can be summed up by the following pros/cons: ~ Pros - Good introduction to Perl - Independent of Operating System (Great for Windows users ready to Learn Perl and perhaps Migrate to Linux for programming purposes) - Solid examples and references - Covers more advanced topics later on ~ Cons - Verbose - Awkward structure. Things such as loops are constantly used in beginning examples without much of an explanation. If you don't' have any experience with programming, it will give you a headache. The sections on these devices come much later, and have a strange introduction as well. - Frustrating at times when it shouldn't be (IE, having you use functions that you haven't learned, or haven't been mentioned, in an example for a particular chapter) Additionally, I'd recommend picking up Learning Perl or using it instead. I picked up Teach Yourself Perl in 21 Days, learned what I could, and then fell in love with Learning Perl's concise, straight to the point chapters and examples (albeit with a fair amount of humor). If you're a Linux/UNIX user, you'll probably find Learning Perl a better catch, but for me, Teach Yourself Perl in 21 Days was the stepping stone to Linux and Learning Perl. Overall, I'm satisfied with my purchase. (Review Data Last Updated: 2007-07-08 20:49:49 EST)
|
|||||||||||||||||||||||||||||
| 10-06-04 | 4 | 14\14 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
If you want to start programming Perl in the shortest time possible, and have some programming background, you will benefit from reading Sam's Teach Yourself Perl in 24 Hours, which packs a lot of practical materials and emphasizes get-your-hands-dirty-immediately as well as uses a lot of code snippets to teach.
This "in 21 days" book, on the other hand, is better if you have more time to learn Perl. Each lesson takes 1-2 hours, if you already have some programming background, and longer if you don't. This book treats Perl more systematically and in more details than the "24 hours" book. It explains a lot of concepts, including hashes and modules, more clearly than the "24 hours" book. I recommend you do 2 or 3 lessons each day, because Perl is such a compact yet complicated language, that it's best to force yourself to learn it quickly, rather than slowly, because slow learning will make you forget things. Be sure to study the examples in the book until you understand every line of code. (Review Data Last Updated: 2007-07-08 20:49:49 EST)
|
|||||||||||||||||||||||||||||
| 10-05-04 | 4 | 12\12 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
If you want to start programming Perl in the shortest time possible, and have some programming background, you will benefit from reading Sam's Teach Yourself Perl in 24 Hours, which packs a lot of practical materials and emphasizes get-your-hands-dirty-immediately as well as uses a lot of code snippets to teach.
This "in 21 days" book, on the other hand, is better if you have more time to learn Perl. Each lesson takes 1-2 hours, if you already have some programming background, and longer if you don't. This book treats Perl more systematically and in more details than the "24 hours" book. It explains a lot of concepts, including hashes and modules, more clearly than the "24 hours" book. I recommend you do 2 or 3 lessons each day, because Perl is such a compact yet complicated language, that it's best to force yourself to learn it quickly, rather than slowly, because slow learning will make you forget things. Be sure to study the examples in the book until you understand every line of code. (Review Data Last Updated: 2006-09-08 09:56:32 EST)
|
|||||||||||||||||||||||||||||
| 10-27-03 | 3 | 7\9 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This book is not helpful for the newbies. Not only do some of the scripts not work, but the way Perl is explained in this book, it just doesn't make enough sense. I learned more from online tutorials that were perhaps 3 pages long than I learned in 15 pages of one chapter of this book. I usually pick things up quite easily, so it must be the book that is confusing.
At least two of the script examples given in Chapters 1-8 had typos in them, and not enough explanation for someone that doesn't know much to figure out what. I am unfortunately going to have to give up on this book to learn Perl and turn to the internet... too bad I spent $35 for the book. I don't recommend this book to anyone except perhaps someone that already knows Perl. (Review Data Last Updated: 2006-09-08 09:56:32 EST)
|
|||||||||||||||||||||||||||||
| 06-14-03 | 5 | 5\7 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is the book that I used to teach myself Perl.
I was able to breeze through it in 3 days, not 21 days and I would recommend the Teach Yourself series by SAMS to anyone who wants to learn a computer language. Later when you need a big reference book, I would recommend "Programming Perl" by O'Reilly. (Review Data Last Updated: 2006-09-08 09:56:32 EST)
|
|||||||||||||||||||||||||||||
| 06-10-03 | 5 | 3\3 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I was able to quickly learn the basics of the language from this book. It is well laid out, gives many clear examples, shows a lot of useful things you can do with the language. I have grown beyond this, but still use it as my first reference when I forget basic stuff.
The O'Reilly books are wonderful too, but I would recommend getting them after you have worked through this book. They do a better job explaining why, but this book is great for jumping into the how. Also has a very good introduction to CGI, cookies and Perl philosophy. (Review Data Last Updated: 2006-07-06 12:49:58 EST)
|
|||||||||||||||||||||||||||||
| 02-17-03 | 5 | 2\2 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I am currently using this book as a companion for my Perl/CGI course. It is an excellant book. When I have problems understanding what the professor talks about in class, I just come home and go over the similar topics in the book. If you are a student planning on taking a Perl/CGI course, you should purchase this book.
(Review Data Last Updated: 2006-07-06 12:49:58 EST)
|
|||||||||||||||||||||||||||||
| 01-15-02 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
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. (Review Data Last Updated: 2006-07-06 12:49:59 EST)
|
|||||||||||||||||||||||||||||
| 01-11-02 | 1 | 2\14 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
While I am not personally familiar with David Till, the author of Sams Teach Yourself Perl5 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. (Review Data Last Updated: 2006-07-06 12:49:59 EST)
|
|||||||||||||||||||||||||||||
| 11-24-01 | 4 | 4\5 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
TEACH YOURSELF PERL IN 21 DAYS was the first book I bought on the Perl scripting language. While it has no claims above being an introduction to the material, it has got quite a lot of information packed into its 720 pages. I had no background in Perl at all (though I already knew several other CS languages and scripts), but with this book I had no trouble picking it up. I was able to learn a fair amount of knowledge in a short amount of time. The layout of the book is quite helpful and organized; people with no background in Computer Science can start from the beginning with no trouble, while those readers who already know most of the fundamentals can skip ahead to the later chapters.
This book will teach you almost everything you will need to know as a beginning Perl programmer. It starts with the basics (the ever-present "Hello World" example, operators, variables) and slowly moves to more in-depth topics (such as hashing, lists, strings, loops and subroutines) until finally getting to the harder stuff (file I/O, CGI scripting and references). TEACH YOURSELF PERL IN 21 DAYS won't give you everything that you will ever need to know, but it will definitely fill in almost all of the blanks that you need to know most of the time. As a book for beginners, this book should have everything you're looking for. It also makes a fairly good reference guide once you've managed to establish yourself as a Perl programmer. I'd advise buying a second, more advanced book, once you're ready to move onto more sophisticated topics. But as an introduction, this book will cover practically everything you will need to know. Recommended. (Review Data Last Updated: 2006-07-06 12:49:59 EST)
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 14 of 14 | |||||||||||||||||||||||||||||
| All Books | Arts | Biography | Click Here For An A-Z Index Of All 213 Best-Seller Subjects | Business | Children's | Comics | ||||||
| Computers | Cooking | Engineering | Entertainment | Health | History | Home | Horror | Humor | Law | Fiction | Medicine | Mystery |
| Nonfiction | Outdoors | Parenting | Professional | Reference | Religion | Romance | Science | Sci-Fi | Sports | Teens | Travel | |