Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Windows Forms Programming in C#
Publisher: Addison-Wesley Professional
Authors: Chris Sells
Rating: 1/5
Customer opinion - 1 stars out of 5
No organization

Very rarely do I read a programming book and feel this confused. In the opening chapters, the author, jumps through every major topic without a decent explanation. I found the book's organization and explanations poor and lacking. Ultimately, I just decided to buy a different book instead of trying and to figure out what this guy doing.

Product: Book - Paperback
Title: HTML Utopia: Designing Without Tables Using CSS
Publisher: SitePoint
Authors: Dan Shafer
Rating: 4/5
Customer opinion - 4 stars out of 5
Superb introduction to using CSS in web design

When people first start writing websites, they will inevitably use a WYSIWYG editor, which will inevitably use tables for layout and positioning. This is horribly horribly wrong, and NOT how the Internet is supposed to be designed. For those of you who have been into web programming for a bit longer and no the basics of CSS (i.e. using stylesheets) but need a clearer quide (which is easier to understand than W3!) then this book is certainly for you.
Importantly, it assumes little or no prior knoweldge of CSS. It explains many many important concepts in great detail in particular the major page elements and all about positioning. The whole book is based around a case study with full source code so you are able to see the techniques implemented in real time.
However, even if you are a zen-CSS master and know all there is to know about table-less CSS driven sites, then this book is still of use to you as it has one of the biggest most complete reference guides in the back.
All in all, this is an excellent "starter for 10" into the world of CSS.
P.S. If you don't know what CSS is (aka Cascading StyleSheets) - BUY THIS BOOK!

Product: Book - Paperback
Title: Programming Jakarta Struts, 2nd Edition
Publisher: O'Reilly
Authors: Chuck Cavaness
Rating: 1/5
Customer opinion - 1 stars out of 5
Beginners - Please don't buy

This is not a good book even if you are a Intermediate Struts programmer. Beleive me !!

Product: Book - Paperback
Title: Thinking in Java (3rd Edition)
Publisher: Prentice Hall PTR
Authors: Bruce Eckel
Rating: 5/5
Customer opinion - 5 stars out of 5
In the spirit of TIC++

If you've done some programming(Learn python if you haven't done any programming and want to master Java, there is not a better book than TIJ. Buy it, read it, breathe it and experiment with it, I think you'll have a strong foundation in Java and OOP. in general. Another book that I recommend is Java in a Nutshell 2ndE by David Flanagan. TIJ and Java in Nutshell are a perfect couple.