Full description not available
I**N
Awesome text, even for beginners.
As a novice programmer I found this book very useful. I used this book for an online intro computer programming course at a community college. Taking courses online can be more difficult, as students need to make an extra effort to research difficult concepts on their own. This book contained all the useful information and examples that I needed to learn from to be successful in my intro programming courses; I gained a better understanding of OOP because of it. I'm going to be using it again in a more advanced Java course coming up this Fall 2016 and I'm looking forward to it.
T**M
It covers important libraries like the JavaFX (covered extensively) as well as persistence and ...
This book is much, much more than an intro to Java. It covers important libraries like the JavaFX (covered extensively) as well as persistence and messaging. It's also packed with real computer science material. There's enough to qualify the book as an undergraduate data structures textbook and, with the sections on time-complexity analysis and graphing, half of an analysis of algorithms course.In short, if you read this book and successfully navigate some of the end of chapter questions, you will have thoroughly learned Java, be competent at writing moderate sized Java programs requiring complex concepts, and earned a third of your undergraduate computer science degree.
K**M
For the most part the author does a good job of explaining Java
For the most part the author does a good job of explaining Java, but there are some parts that could be more thoroughly expanded. The chapter about loops doesn't have a lot of examples and the examples that are shown in the chapter are SO much more simpler than the programs the practice section has you doing, which are all these elaborate, difficult programs with loops that are never shown in the chapter. You could say this is where "programming thinking" comes into play, but this is supposed to be an intro to java programming. I think the author forgets that sometimes.Also one chapter exercise (I believe chapter 3) tells you to make a program to check for palindromes, and again, there is no example of how to go about doing that in the chapter at all. In fact, palindromes aren't mentioned by the author in the text until chapter 6. The book has a few oversights like this.
B**G
Outstanding
I was a student in numerous classes with Dr. Liang and have always kept up abreast of changes in the Java API by purchasing Dr. Liang's books. He is a great teacher and really knows and keeps up with the latest. Add this one to your collection as a great resource. Dr. Liang has really made significant improvements in the style, format and readability of the book and as always, has great examples and numerous supplemental resources to go deeper into any specific topic.
L**S
Programming Made Now So Hard
It came to my house really quick about within 2 days. It comes with many chapters about general programming and advanced but the beginning chapters give you a really good foundation of how to program and what are terms and as well of what's java and other programming languages. Without this book I wouldn't have learn so much about making a program. This is too much information for a great value!
E**H
Decent coverage of an impressive array of topics
This book covers an incredible range of topics that will take a beginner to the next level. The one drawback is that as the book gets into more complicated stuff, the coverage can feel a little light-- but it is absolutely enough to get a foothold in advanced topics that is hard to find from other sources. Overall, this is a very well put together book.
B**N
Beware eBook version!!!!
Beware eBook version!!!!The ebook is NOT an EXACT replica of the textbook! The text book has a card that you scratch off and it gives you an access code. This code allows you to access the additional "bonus" chapters as well as the video notes. The ebook has that page, but it leaves out the line that has the code. My instructor requires us to use the video notes and I could not log in without this code. I contacted Parsons, the publisher, and they say they are not responsible for what is sold on Amazon. The only way you can get this code is by purchasing it through them for an ADDITION $24.I highly suggest, if you are buying this book for school, that you talk with your instructor first and see if they require this access, and if they do, if they can provide the code. Otherwise you will be paying more for the ebook and additional seperate access code than you would for a brand new physical copy of the book!
M**T
Very helpful, but very expensive.
I did not end up using this book for my CSE 8B class at UCSD because I switched majors, but the book was very clear and explained concepts well. I would recommend it from what I read of it. It's pretty expensive though, so maybe consider renting it if you don't plan on keeping your books. This one might be the exception because it was helpful for me.
Trustpilot
1 month ago
1 week ago