IT programming books related reviews
Title: Creating Interactive Web Sites with PHP and Web Services
Publisher: Sybex
Authors: Eric Rosebrock, Eric Rosebrock, Sybex
Rating: 5/5
Great book, well worth the read! I learned more about PHP in this book than I have with my entire PHP book collection (5 books total)!
Title: PHP Developer's Cookbook (2nd Edition)
Publisher: Sams
Authors: Sterling Hughes, Andrei Zmievski
Rating: 5/5
I love this book! You know how you sometimes get a little bugger of a problem while coding? Chances are you'll find a solution for it in here. This book has saved me countless hours while coding -- skip searching and get the solution right away. Plus I used a coupon from UnderTag.com, so it was almost free for me.
Title: Sybase Transact SQL Guidelines Best Practices
Publisher: Isosf Software
Authors: Mich Talebzadeh, Ryan Thomas Putnam
Rating: 5/5
I have almost finished this book and I have found it extremely useful. It is straight to the point and very good at certain areas such as the choice of indexes, detailed explanations on Data Access, Search Arguments, Various Best Practices and guidelines on using cursors in Sybase and generating Unique Keys. In my opinion it is $45 well spent.
Title: PHP MySQL Website Programming: Problem - Design - Solution
Publisher: Apress
Authors: Chris Lea, Mike Buzzard, Dilip Thomas, Jessey White-Cinis
Rating: 5/5
The book is enjoyable to read; it focuses on the step-by-step delivery of a very dynamic website,starting with the basics of designing the file layout and how the files will work together. It then goes into more detail on delivering each feature, provides enough general ideas to help most PHP enthusiasts and budding developers understand the basics and advantages of OOP programming (although there are a few functions thrown in to ease in those not conversant with OOP)...
Title:
Publisher: Rating: 4/5
I bought the book in order to familiarize myself with SQL. I am a programmer, and I learn best from reference books, so a book called the "SQL Programmer's Reference" seemed like it would be perfect... WRONG.Nothing is organized. Logically one would expect commands to be alphabetically listed. Nope. Okay, perhaps grouped by function? Nope. And what's worse, there are sections for each command in two or three completely unrelated sections of the book.The index is terrible. The examples are pathetic. Even the grammar is to be laughed at. As stated in other reviews, this is the perfect example of a lousy book. Not only would I recommend avoiding this book, but also avoid anything else written by this author.
Title: PHP Essentials
Publisher: Muska & Lipman/Premier-Trade
Authors: Julie C. Meloni
Rating: 5/5
I had just dabbed with PHP before I read this book, after I read it I was developing applications easily, this book is very good! Highly recommended!
Title: PHP and MySQL Web Development
Publisher: Sams
Authors: Luke Welling, Laura Thomson
Rating: 2/5
this is not even close to a 5 star book. Part of it is not really the book's fault, however. Because PHP is continually changing, a lot of the functions get upgraded. On more than one occassion, I followed what the book suggested to a tee, only to find out that it did not work (I currently use PHP 4.2.2). The functions suggested for session management and file uploading (to name a few) simply don't work with this version of PHP. Also, this is a typical beginner's book and does not tell you how to solve problems that you'll run into in real life. For example, 1. There's no mention of file downloading at all. Ok, I've done file downloads in other languages, so I was able to figure it out. However, if you're doing real projects, you'll be asked to do this eventually. This book does not explain this at all.2. Session management and cookies are treatly lightly. Setting cookies can get pretty detailed especially when you're working with multiple domains. 3. Regular expression coverage is .... If you're used to all of the functionality that Perl has to offer regarding regular expressions, you'll feel handcuffed using this book to do regexes. Backreferences? Positive and Negative Assertions? Nice concepts, but you won't find them covered in this book.4. Weak coverage of MySQL date functions.Look, I could go on and on. No coverage of PHP and XML whatsoever! Forget about using the book as a reference to SQL. MySQL (until I think 4.2) does not support sub-selects. You can get around this using things like left and right joins. How is it covered? "Left Join: Tries to match rows across tables and fills in nonmatching rows with NULLs. Use in SQL with the LEFT JOIN keywords. Used for finding missing values. You can equivalently use RIGHT JOIN." That's right! Almost 900 pages and I just quoted the entire coverage of the subject! No examples. No examples. No explainations of the above. That's it!Unfortunately, I continually find myself (and I mean continually) going to php.net, mysql.com and devshed.com to get answers to questions that should be answered in a book that I paid money for. If you are new to app servers or programming in general, this book will give you the basics and let you get your feet wet. If you want to create a simple web form and submit that data into a database, for the most part this book fits the bill. It explains installation of both PHP and MySQL pretty well. My overall comment, however is that this book will give you nothing that's not easily obtainable from the three sites I mentioned above. And more importantly, it does not give you the type of info that will help you get real projects done. When I'm looking at someone's code and s/he uses syntax I'm not familiar with, I need to be able to figure it out using the book. Time and time again, this book failed in that regard. If I didn't know it, this book certainly was not going to help me.
Title: SQL Processing with the SAS (R) System Course Notes
Publisher: SAS Publishing
Authors: SAS Institute Inc.
Rating: 5/5
This is the course guide that accompanies the SAS Institute instructor-based training course SQL Processing with the SAS System. The manual is an excellent desk reference guide and provides in-depth explanation and exercises with accompanying solutions that can be utilized outside the course itself. The course guide has 5 sections and an appendix. All sections exercises and chapter summaries.Section 1 Introduction includes: structured query language, accessing data and SAS functions.Section 2 Basic Queries has: overview of PROC SQL, specifying columns, specifying rows, presenting data, summarizing data, subqueries. Section 3 Combining Tables includes: joins, complex joins and set operators.Section 4 Creating and Modifying Tables and Views has: creating tables, creating views, creating indexes and maintaining tables.Section 5 Additional SQL Features includes: setting PROC SQL options, dictionary tables and views, interfacing PROC SQL with the macro language, and program testing and performance.
Title: Sams Teach Yourself Transact-SQL in 21 Days (2nd Edition)
Publisher: Sams
Authors: Lowell Mauer
Rating: 5/5
As a programmer with over 10 years experience I have found this book to be comprehensive and concise. There are many useful examples many of which have helped me solve problems on the job.Lowell Mauer explains things very well.This is my main reference book it has paid for itself many times over. I highly recommend it.
Title: SQL Server 7: A Beginner's Guide
Publisher: Osborne Publishing
Authors: Dusan Petkovic
Rating: 5/5
As a person with no previous experience in using the SQL language I found this book very well written and accessible. The book is organized in a systemic way, and it describes many of the basic SQL Server 7 components. The book is evenly paced, with very smooth transitions from one chapter to the next. The section on Transact-SQL is especially well-written. The book is essential to anyone interested in the SQL server.

