Full description not available
J**A
A Well-Written Primer for Starting Java
This volume is text-book grade in its content, examples, and structure. The topics are logically staged to introduce coding structures, standards, and examples in an approachable way that progressively builds upon knowledge without overwhelming the student.The author's writing is clear and concise; his example code is valid and relevant. The quiz portion is especially effective with just the correct amount of challenge and relevance to the critical topics for each chapter they follow.I am a legacy professional developer and I'm sure that gave me something of an advantage. However, I feel that the content is approachable for a novice. I would suggest some level of knowledge may be helpful and offset any intimidation factor. Unix shell, C, or even DOS Batch may be a better start for someone with no experience. My impression, from the start, was that Java was extremely C-centric. Knowing it will help with the syntax, code structure, streams, and general programming foundations.I would also recommend an IDE. While you can go the command line route, it tends to be sparse. I would suggest Eclipse. It's feature-rich, shareware, and you will find learning the basic functionality very quick. There's also a treasure trove of more advanced plug-ins and features. While the software is technically "free," I would highly suggest a $35 contribution to Eclipse.org if you continue to use it. These contributions are an individual pittance, but crucial to maintaining the software as a viable entity. You won't regret the investment.Lastly, a word of caution: I bought this for the back version of Java to support a target version in usage at work. As a result, finding merchants with hard copies was a bit of challenge. One of the vendors I did manage to find, was not able to get the delivery to my address at all. I had to do a chargeback only to discover that there was no other replacement source. Before completely giving up, I checked for a Kindle variant as a last resort, and was able to find a softcopy replacement.The Kindle version is similarly exceptional and available on any platform via Amazon's app as well as on a Kindle-native machine. Note: You won't find Kindle on the MS App store. Search for it here, on the site. It's freeware and there is no charge for the application.While I am only half-way through, I would suggest this book for anyone interested in learning early Java. I recommend it highly.
E**I
Very Useful
So far by what I've read, I have found this book very useful in learning Java, I've tried learning Java through online guides and forums but I've been learning Java a lot better through this book. this book truly starts from the very beginning it'll tell you some of the histories of Java also as an introduction which was very interesting to me.UPDATE: I do think Herbert could do a better job at defining certain words then help enforce the terms but that isn't worth taking a star away just a simple Google search here and there isn't a big deal. I also think some things can get a carried out a little too far and could be explained more simply and I also think some things can be a little bit more explained.But the book does have a way to just make you love it when that eureka moment hits it makes you wanna just keep going also it's a pretty good feeling.
N**S
Good so far
So far it’s pretty helpful. The book I use for class is more of a supplement compared to this book. I only had it for a day so I will update my review later. For now here is the table of contents in case you are wondering what is covered in the book. SN: excuse my nails it’s been a hectic month
C**R
Great Book for Starting Out
I don't know if I would say this book is for complete beginners, but it's pretty damn close. The book does a great job of explaining topics in detail so the reader actually understands it, yet avoiding overwhelming the reader. The book also covers a wide range of topic, from basic Java programming ideas to complex and practically usable examples.The price also can't go without being mentioned. I paid $19 for the book at the time of this review. My textbook for the course will be $140. However, there is no sacrifice in content quality that I've seen so far.This book is a great way to get started in Java. Get comfortable with basic programming concepts in Scratch and you should have enough knowledge to understand most of the material.
E**A
You will learn a lot.
The best book. It takes you step by step, in such a gradual way that makes each chapter fun and engaging to learn from. I used to try to learn from the java website tutorials and couldn't wrap my head around some of the concepts.After reading this book if learned so much about classes, subclasses, objects, methods, arrays that my confidence as a self taught developer is improving. Highly recommend this book.
S**R
NOT just for beginners!
Don't be fooled by the subtitle. Along with beginners, experienced JAVA programmers, or programmers coming back to Java after a few years away may also find this volume useful, along with the "Complete Guide". I fall into the latter category, and found it to be a good refresher of the language and a good introduction to the latest version of the SDK. It provides a lot of "Hey, I remember this from a previous version" type Q&A dialogs that help explain what has changed, and why. A great learning and reference tool.
A**R
Command Line Only!
This author has a long and successful history in writing great tutorials for the beginners. I just purchased this title to learn Java as I am a beginner to the language. The book is very detailed and truly is for the patient and serious learner. My main issue is that the entire book focuses on the command line and not an IDE. The author does state this early on but I wish Amazon had placed the same comment in the book description.Learning with the command line really gives you a fantastic grasp of the language, but it makes the process of learning much more difficult. With GUI being the norm and with so many IDEs out there, I am not sure why Oracle chose to go with a command-line only book. The book is all about reading and practice...which is great. But we really do not have many visual examples...again...because of command line. I am returning my copy to find another that makes learning Java a bit less daunting.
J**A
Excellent
Excellent book. Well written.
A**O
El autor explica muy bien
Muy útil, me ayudó para repasar conceptos básicos que no recordaba. Creo que es ideal para principiantes en Java y POO porque tiene muchos ejemplos bien explicados y el autor explica de una manera muy concisa y entendible. Tiene proyectos para aplicar lo visto en cada capítulo. Muy recomendado.
G**O
Ottimo
Il libro è ben scritto, semplice e con tanti esempi, praticamente fatto per chi non si è mai dedicato prima alla programmazione.
M**N
Well paced easy read.
Have the headfirst java but I find this a little better to follow so far. I’ve been an oracle developer for 15 years and looking to cross train so the slow pace can be a litttle bit frustrating but you can skip ahead.Like other languages what you learn as a newbie isn’t necessarily what you use in real life.But I am going to stick with the book as a precursor to get the exam prep books.
A**R
Five Stars
Well written.
Trustpilot
2 months ago
1 month ago