This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Hi, try SAMS Teach Yourself Java 2 Online. The book eases you into Java, so it's not frustratingly difficult like some other books. Also there is an online messageboard,which very few other books have. Here you can discuss the matter or exercises with other students and the mentor. Worth the $40 or so... Good luck with Java Patrick
Try Thinking In Java by Bruce Eckel. The online version is free and is available in PDF and HTML formats. The only thing it doesn't have is the source CD which is availble if you buy the book from the store. This book is good, easy to read and understand. You should also try the Java Tutorial available from the Sun's website. This is also free and will give you something to start with. There are other two Java Forums here at Javaranch - Java in General(beginner) and Cattle Drive(Java College}. These will really help you get started and keep learning new concepts. Hope that helps, and good luck with your learning! Ajith
Open Group Certified Distinguished IT Architect. Open Group Certified Master IT Architect. Sun Certified Architect (SCEA).
Hi, just a reaction on the last reply about Thinking in Java which you can find at www.bruceeckel.com As an experienced programmer I'm sure that most books seem easy. I started learning to program on Java last April after a little experience with Visual Basic and although I started reading Thinking in Java after the book in my first message I must say that although it's a very good book, it is NOT a book for beginners, unless you have a C background or something. Just thought I'd add this comment. Again..Thinking in Java is very recommendable but not to start out with. Patrick