Head First Java: A Brain-Friendly Guide
D**S
Humor and Information - About Java - Go Figure!
These authors are amazing - how you can incorporate humor and pretty in-depth information about a boring programming language (Java) is a feat of magic all by itself. This may be one of the few computer reference books you can actually read cover to cover (and the illustrations/cartoons are a hoot as well). It puts the fun back into programming and puts a whole new light on a normally dry subject. Hats off to all of them for doing this.
M**N
Great book to learn Java
This is a good book to get started and has images and examples which help to understand the concepts better.
S**R
Finally, a book that doesn't melt my brain
I've ordered about 3-4 different books to supplement my Java course I'm currently in, but each was just as confusing as the one prior. This one is the BEST I have encountered so far, truly explains things at an understandable level. If you must order one Java book for learning, this is the one!!!!
R**B
Solid but has some minor issues
As someone coming to Java from JavaScript/Typescript and Swift, I wanted something to start with that would be a little less dry (I mean, I could just read Oracle's docs if I want dry) and know the Head First series to be written in a very "cutesy" and light way that I would be able to skim quickly in the areas that don't introduce new concepts. That's fine, and the content is generally spot on. The major issue I have is it seems like the authors tried so hard to follow a pedagogy that structured the chapters into a "learn this first and be ok with not knowing this" manner that they seemed to often forget to cover things, and projects seem to skip from one state to another with no explanation. To some extent, this is ok as part of engineering is figuring things out on your own and not having your hand held, but one also likes to work through a project in a sensible manner.One minor issue, also, is the authors use incorrect terminology a number of times. In Ch 8, they use the term "annotations" to refer to code comments, and coming from a language that also uses annotations, I knew the term also has a specific meaning in Java, which is explained near the end of the book. There are other minor quibbles like this; when you're writing a book about software engineering, you need to strive for very precise language, even when your format is silly and cute. It's not a reason to not use the book, just something of which to be aware.
D**N
Not a good reference but very engaging and enjoyable
I find the style of this book engaging and easy to read and that helps me learn the concepts.
A**R
Amazing teaching strategy
Beyond learning java, this book has changed the way that I have studied my entire life. Glad I found this book.
R**D
The only concern was poor packaging
Packing could have been better. it was just thrown into a large box without enough fixing and therefore, the hardcover is slightly damaged like a used book.Other than that all is good with delivery, book quality and content. Highly recommended
J**.
Head First Java 3rd edition
Product as advertised.
Trustpilot
3 weeks ago
5 days ago