Related products:
Introduction to Java Programming, Core (5th Edition)
Head First Java, 2nd Edition
Java In A Nutshell, 5th Edition
Java : An Introduction to Problem Solving and Programming (4th Edition)
Java Programming for the Absolute Beginner (For the Absolute Beginner (Series).)
|
Beginners Guide
Introduction to Java Programming, Comprehensive (5th Edition)
Format: Paperback
Author: Y. Daniel Liang
ReleaseDate: 03 November, 2004
Publisher: Prentice Hall
Rating:
Great intro through intermediate text
It was suggested that I consider trying Java, so I reluctantly found this text by Liang and am making my way through. I've tried learning C++ many times and kept getting lost between the introductory and intermediate level texts. Not only am I not getting bogged down in the C-compiler, but Liang's explinations and examples are so much clearer than anything I ran into in the C++ texts I had used.
My only regret is that between ordering this text and starting to use it Liang's website mentioned the upcoming 6th edition.
For Mac users - I chose to use Eclipse. I used Liang's appendix to get set up. However, when I went to debug I had some serious problems. Turns out that you MUST download the Java source documentation from the Apple Developer Connection (ADC) site for the debugging to work properly.
Excellent Way to Learn
Dr. The author does a great job of presenting a complicated subject in an easy to grasp step by step method. Liang obviously understand how to both teach and educate at the same time. I found this book through a formal class, but we only covered a subset of the chapters. I took the book and finished on my own. The book is that well structured and written. As a pleasant side note, it also contains zero errors that I could find, contrary to may software books.
I've read a number of books teaching programming languages and this ranks as one of the best I've found!
.
Introduction? Yes. Yet, so much more.
I used another book that the university prescribed. I actually didnt learn Java using this book. Although that was just introductory level, as i moved on to more advanced java programming, the need to understand JSP, the java. net api etc. . . I looked to books that would explain it well. Most java books out there at the advanced level assume that you have much programming experience and know a few other langauges. Thus they skip out a lot of important details that would otherwise be helpful to beginners and possibly even a good revision for experts.
This book had it all. It was perfect. After going through many books, I can safely say that any java problem i come across I look to this book first.
In fact I liked it so much for these advanced chapters that I decided to read through the whole thing, even the introductory chapters, just to see if i missed out anything while learning java.
All I can say is I wish i had this book while beginning to learn java.
A true beginner to expert book. Not just for Java, but programming in general. A must read!.
|
|