Sponsored links

Valid XHTML 1.0!
Valid CSS!

Product: Book - Paperback
Title: Java Swing, Second Edition
Publisher: O'Reilly
Authors: James Elliott, Marc Loy, David Wood, Brian Cole
Rating: 3/5
Customer opinion - 3 stars out of 5
Not a tremendous improvement over the javadocs

The aim of this book seems to be covering everything... There's a lot of irrelevant info for the average Swing-user (I think). And you can't just read the relevant parts, as things are intermixed. Seems like the authors aimed to write as many pages as possible rather than only the really relevant stuff...

Product: Book - Paperback
Title: Learning Perl, Third Edition
Publisher: O'Reilly
Authors: Randal L. Schwartz, Tom Phoenix
Rating: 5/5
Customer opinion - 5 stars out of 5
A valuable introduction to Perl and a good read, too!

I found this to be a very well-written book: a page-turner, even. The book flows very nicely and there's a very logical & sensible progression to the explanations. The language isn't overly complicated, and there's enough humor to keep it interesting. Whenever I'd skim a section ("I already know this stuff"), invariably I'd find myself going back and reading the entire passage.
Since I'm already familiar with C and Unix, I found the subject matter explained in a very straightforward manner. The chapter on CGI programming got me so anxious to learn more that I ordered "Programming Perl" when I was only halfway through! This is a great book for learning Perl, especially if you're already a C/Unix programmer. I recommend it unconditionally.

Product: Book - Paperback
Title: Beginning Visual C# (Programmer to Programmer)
Publisher: Wrox
Authors: Karli Watson, David Espinosa, Zach Greenvoss, Jacob Hammer Pedersen, Christian Nagel, Jon D. Reid, Matthew Reynolds, Morgan Skinner, Eric White
Rating: 5/5
Customer opinion - 5 stars out of 5
Better than 90% of C# books in the market

I have C# how to program because i found it about 1500 , So i said it's great book and it were until chapter 9 but after that i think the author forget that this book aimed for beginners not professional C++ progammers, But with Beginning Visual C# i found the programming Easy and i'm happy with the stucture of this book it's 100% for beginners and the authors are the best.

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
Thorough, fantastic book

If you are going to be programming in Java at your job, THIS is the book to buy. While you definitely need a background in programming to be able to use this effectively, it covers almost everything in Java that you need to know. Once you've read through all of it, you can confidently use any API in the Java 2 library.
There are lots and lots of code examples, all downloadable from his web site. The CD that comes with the book is excellent as well.
Even if you're NOT programming in Java, this book will help you as an object-oriented designer anyhow. There's lots here to learn about classes, inheritance, data abstraction, and so forth. If you're programming mind is still in a developing state like mine, being a college student, this book can't be highly recommended enough.
At my current internship, this book is invaluable. Its code examples are VERY handy when I can't remember which Stream class to use.
For the price, it's a bargain considering the wretched $100+ prices I pay for far less useful comp sci books.
Even Swing, GUI's, and the basics of networking are here.
To sum it up, I know this is a good book because I had it as my primary textbook in an advanced Java class with one of the very worst teachers in the comp sci department. I simply tuned her out in class and read the book, and I got an A.
HIGHLY recommended!!