IT programming books related reviews
Title: Sams Teach Yourself SQL in 21 Days (4th Edition)
Publisher: Sams
Authors: Ron Plew, Ryan Stephens
Rating: 5/5
After reading some of the other reviews, I have to say that I think some may be a bit harsh in their evaluations of this book. I was a complete beginner when I found this book, and found it extremely helpful because I worked through it by simply 'reading' the text and looking at the examples (and yes there are some mistakes!). However, being someone that has a background in accounting not computer science, I was satisfied with this approach. I have now graduated to more advanced intermediate texts.This text is very good at explaining the basics of SQL queries, and relational databases.
Title: Professional PHP Programming
Publisher:
Authors: Jesus Castagnetto, Sascha Schumann, Harish Rawat, Chris Scollo, Deepak T. Veliath
Rating: 3/5
As a reference manual, "Profession php Programming" has some utility. The 880 pages contain a lot of references to specific php staements, data types, operators and functions. As a demonstration certain programming techniques, it's not bad, either; the bulk of the text follows the creation of pages involving e-mail, LDAP, XML, SQL, shopping carts and other popular web applications. You certainly can't faul it for completeness. But as a tutorial for the php beginner, it's rather lacking, unless you're willing to slog through all 880 pages to learn by example. I think this book is a case of too many cooks; there are five seperate authors, and it shows. The overall organization is confused and inconsistant, and the graphic layout of the book is a mess. There's an awful lot of information here- finding it is the problem.If you have a specific interest in the topics mention above, and you'd like to see some well-documented examples of how to implement them, you may find this book useful. But if you're a newcomer to php, look elsewhere.
Title: Sams Teach Yourself SQL in 10 Minutes, Third Edition
Publisher: Sams
Authors: Ben Forta
Rating: 5/5
This book is what it says it is. Very good book on how to learn SQL basics!! When you have completed this book, you will be able to do most of the queries that you need for your job. It is not written to teach you the complex parts of SQL, but it does touch these. I recommend this book to anyone that needs to learn SQL for reports or programming.
Title: Professional PHP4 Programming
Publisher: Wrox Press
Authors: Deepak Thomas, Wankyu Choi, John Coggeshall, Ken Egervari, Martin Geisler, Zak Greant, Andrew Hill, Chris Hubbard, James Moore, Devon O'Dell, Jon Parise, Harish Rawat, Tarique Sani, Christopher Scollo, Chris Ullman, et al
Rating: 4/5
It covers everything that i needed to know in PHP
I found the last case study chapter very useful - User Privileges
to create a general-purpose system for keeping track of user privileges.
I made a practical use of this system at my small work-place here in hokkaido
and its worked really well. Full marks to this book. More books like thia and NO work;), just read.
Title: Visual Developer SQL Database Programming with Java: Creating Fast, Efficient Database Applications for the Web
Publisher: Coriolis Group Books
Authors: Bill McCarty, Bill McCarthy
Rating: 5/5
If you need to get into Java/SQL/JDBC, boy are you going to be glad you ran across this review. McCarty's book is probably one of the best tech books I've read. This book is WAY under-rated on Amazon. I first got it a couple of years ago, it helped me a TON, and I was always mystified by the reviews here (at Amazon). Just ran across the JavaWorld review, and thought I'd post it here, to do McCarty justice (thanks for a great helpful book Dr. McCarty), and to pass along the word to anyone else interested in this area. Specific comments1) It is a bit dated now (Java1.2+), some of the methods are deprecated (will still compile - this is Java, not Micro$oft - but you do get a warning).2) The main concentration/subject matter is on using Java to send SQL commands to query from and add to a relational database; heavy on the SQL and database design. If that's what you're after, get this book.3) You need to know Java first.4) The book does use an Access database. I think that's because most of us some version of Office kicking around. However, you are (contrary to some reviews here) by no means restricted to using Access. Anything JDBC can bridge to is fine. The Access examples in the beginning of the book are simply to show people, who may not know, how to set up an Access database. If you use a different database, you'll have to figure out how to do that yourself - it think it's reasonable to assume most people looking at this book will know how to do that. I am talking about setting up the database, not accessing it - the book covers accessing it, using JDBC, which is what we want to do.4) For some bizzare reason, my copy's CD came with VisualJ++. I tried it, assuming it must have some kind of valuable feature that Sun Java didn't have. It didn't and I went back to Sun. You certainly don't need to use VJ++ to use the book - in fact, I couldn't get the example code to run in Microsoft's Java. Everything worked fine with Sun's Java, except, as I mentioned, some of the methods are deprecated in Java1.2 (aka Java2).5) The writing is crystal-clear, to the point, and spare. I suspect McCarty may have taught a class on this for a few semesters before releasing the book. Feedback from students can be great in learning what is unclear about one's explanations, and it can be real hard learn otherwise.
Title: Teach Yourself Pl/SQL in 21 Days (Sams Teach Yourself)
Publisher: Sams
Authors: Tom Luers, Timothy Atwood, Jonathan Gennick
Rating: 3/5
If you are starting out in Oracle PL/SQL, this book and their online help HTML/PDF is the only source you are going to need. All other books out in the bookshelves are garbage. This is one of the best books out of shelf-full of bad books on PL/SQL. Index on the back of the book is incomplete to say the least. I believe any good programming book should have extensive index, since nobody has the time to go through the whole book, and we need to refer to index for different things as we work on a project. So far, of all the books, and I have a collection now, this book is the most comprehensive book, if you can find what page to look.
Title: SQL Server 2000 Stored Procedure Programming
Publisher: Osborne/McGraw-Hill
Authors: Dejan Sunderic, Tom Woodhead
Rating: 5/5
I have found it deep enough to fill some gaps and clarify areas that I previously felt I knew very well.The main advantage of the book to my mind though is that it does exactly what it says on the cover - it provides pratical examples of all the concepts discussed.
Title: Php Fast & Easy Web Development (Fast & Easy Web Development)
Publisher: Premier Press
Authors: Julie C. Meloni
Rating: 4/5
This book is for newbies only. It starts off quite basic and moves you slowly up to the point of creating dynamic content from a MySQL database. It is exactly what I needed.The only problem is that the instructions for installing Apache, MySQL and PHP did not work properly and I wasted 4 days getting these three items installed. It should also have you install the Zend Optimizer which if the book mentions it I never saw it. It should also tell you how to make Apache and MySQL start on bootup for a Linux box. If something goes wrong the book doesn't cover it and you are left to search the internet for info. But honestly if it attempted to cover the if something goes wrong it would be 3 or 4 times longer.All of the info in this book can be found on the Internet, but this book gathers the very basics in one place and the newbie should find it quite useful.
Title: Professional Apache Tomcat 5
Publisher: Wrox
Authors: Vivek Chopra, Amit Bakore, Jon Eaves, Ben Galbraith, Sing Li, Chanoch Wiggers
Rating: 5/5
as a beginner to the world of Java, Servlets, and JSP, this provided the best introductory place to begin learning these technologies.
More so than any of the o'reilly books, this volume takes you through the necessary introductory concepts. The examples are simple but not trivial, and present material in a way that can be readily absorbed and reused.
This is not a reference book- I feel comfortable setting it aside now that I have digested the contents. But, having been lost in a maze of other reference volumes from Learning Java (too trivial and slow-paced) to JSP Cookbook (too difficult to start) this provides the healthy, learn-quick but absorb-as-well volume I needed.
Title: PHP Fast & Easy Web Development, 2nd Edition
Publisher: Muska & Lipman/Premier-Trade
Authors: Julie C. Meloni
Rating: 5/5
PHP Fast & Easy Web development is an ideal introduction on setting up your own local Apache server, complete with PHP and MySQL support, for Windows and Linus alike!! This book focuses on developing locally, which is a bonus for those of us who don't have acces to a PHP-enabled shared-hosting account. Meloni helps you get started quick, and holds your hand along the way, all the way: if you are really stuck, you can send her an e-mail and you will get a brief, but to the point, answer. This book is meant for beginners, and it shows: it is quite thin on content and will provide too little information for getting a proper grounding in programming languages. Stuff like Arrays, Variables and Database Design are NOT explained in detail. Instead, this book showcases the basic possiblities of PHP and MySQL by guiding you through examples of database connections, user authentication, sessions and more. As such it is a great way to get a grasp of the things you can do with PHP, and the time and experience required to do them. I forgive Meloni for glossing over EVERY SINGLE PROGRAMMING CONCEPT THERE IS, since almost all other books will cover those in detail. However, I would ask of her to at least explain debugging PHP (What to do if your script doesn't work).

