


Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to New Zealand.
Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced) [White, Michael B.] on desertcart.com. *FREE* shipping on qualifying offers. Mastering Java: An Effective Project Based Approach including Web Development, Data Structures, GUI Programming and Object Oriented Programming (Beginner to Advanced) Review: Good up-to-date reference - I'm a polyglot programmer and for years I've watched Java from afar, from the moment it was first announced as a new programming language from Sun Microsystems. Recently I decided to "pick it up", little did I know, Java has grown by leaps and bounds. In any case, I picked up some older editions of Java programming books because they were cheaper. I also took two online community college courses in the language. I've been wanting to get a more up-to-date Java book and I came across this Kindle edition for only $3 so I thought I would give it a try. I haven't finished the book yet, however I'm liking what I've seen so far. There is a lot of good reference material and I plan on getting a spiral notebook and making my own "notes" from it as if it were a class of lectures. The programming interview questions were a bonus even when not planning on applying for a job as it checks your knowledge and summarizes key points in Java. There are some typos, which may confuse a beginner. The author definitely needs to hire a proofreader. The good thing is that the Kindle ebook can be corrected and updated to fix the typos that are present. In my opinion this book fits between beginner and advanced and is a decent introduction for a seasoned programmer wanting to learn more about Java. Review: Very Good But Scope Too Broad - This book covers a lot of material, too much, I think. Java is too extensive to โmasterโ in a single book. However, there is a lot of useful information here making the book a good reference. Scan it to see what is covered, then put it on your shelf for later reference.
| Best Sellers Rank | #13,248,955 in Books ( See Top 100 in Books ) #746 in Beginner's Guides to Java Programming #3,263 in Object-Oriented Design #7,669 in Software Design & Engineering |
| Customer Reviews | 4.0 4.0 out of 5 stars (70) |
| Dimensions | 8.5 x 1.32 x 11 inches |
| ISBN-10 | 179207011X |
| ISBN-13 | 978-1792070112 |
| Item Weight | 3.25 pounds |
| Language | English |
| Print length | 583 pages |
| Publication date | December 13, 2018 |
| Publisher | Independently published |
B**L
Good up-to-date reference
I'm a polyglot programmer and for years I've watched Java from afar, from the moment it was first announced as a new programming language from Sun Microsystems. Recently I decided to "pick it up", little did I know, Java has grown by leaps and bounds. In any case, I picked up some older editions of Java programming books because they were cheaper. I also took two online community college courses in the language. I've been wanting to get a more up-to-date Java book and I came across this Kindle edition for only $3 so I thought I would give it a try. I haven't finished the book yet, however I'm liking what I've seen so far. There is a lot of good reference material and I plan on getting a spiral notebook and making my own "notes" from it as if it were a class of lectures. The programming interview questions were a bonus even when not planning on applying for a job as it checks your knowledge and summarizes key points in Java. There are some typos, which may confuse a beginner. The author definitely needs to hire a proofreader. The good thing is that the Kindle ebook can be corrected and updated to fix the typos that are present. In my opinion this book fits between beginner and advanced and is a decent introduction for a seasoned programmer wanting to learn more about Java.
E**S
Very Good But Scope Too Broad
This book covers a lot of material, too much, I think. Java is too extensive to โmasterโ in a single book. However, there is a lot of useful information here making the book a good reference. Scan it to see what is covered, then put it on your shelf for later reference.
M**K
Great explanation and tutorials for writing code in Java
I got the book, Mastering Java: An Effective Project-Based Approach by Michael B. White, in order to get a basic understanding of programming with Java. I have been hesitant to approach the subject because I am not a savvy coder or developer. I was looking for an introduction and overview of the Java landscape. Mastering Java served my purpose well. The author goes into detail that is beyond my comprehension, but I am eager to learn. I tend to learn better through the written word and my own trial and error, which is exactly what White intends for the text. My favorite section was chapter three which deals with building Java applications for the web. White writes well for the beginners, like me. The book enlightened me about the necessity of using NetBeans, which is a total gamechanger. I had no idea that there were so many developers tools for helping write in Java. Through the first two chapters, White walks you through a step-by-step guide to getting set up with Java and creating your first Java program. All of the introductions on the source code, commenting, and variables are easy to follow. Especially, the section on the IF statement in coding is very clear and helpful. By the end of the first half, I was able to conceive of how to go about building my Java program. Admittedly, some of the later information goes beyond my applicability, but I look forward to continuing to use the book in my Java coding development. Mastering Java is a great developer guide for beginners, and also has plenty of good advice for experts.
L**N
Take your learning serious
Learning Java wasn't as easy as learning python,but it was fun nonetheless.Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. Naturally I felt that java would be the next step in my computer language learning journey. This book goes over the necessities which includes: . A few things you learn about includes: java web development, GUI programming, Object Orient programming, and lastly interview questions. This is literally the basics of Java. You have to realize that we all don't learn the same way. Some of us need to interact and other repetition until its glued into our memories. You also can't possible learn a new language by just reading one book. It will take countless studying of different material in order to get a grasp of a single computer language. This is a great book to start off with. Its does not necessarily delve into everything Java, but it will definitely push you in the right direction. I personally feel a little more comfortable with java after reading this book. It does not give over done explanations, but the fundamentals that you will need in order to succeed as a new developer. I definitely recommend this book to a java newbie.
J**E
It's a ok book
Pros: great content specially as a beginner it show many aspects of the language. Cons: for such a big book I was hoping the code was a bit more clear and some screenshots should had helped too.
P**O
The textbook format renders the textbook content completly useless.
In the first moment I saw the reviews for the book I felt exited to try this book out but it so happens its completely useless format and even errors in the book text, confusing the reader a lot. Don't buy it, go with Deitel or O'reilly.
A**R
Teaches you all about java, from beginning to end.
I'm in the beginning of the book and I really liked it. It made java much easier and fun to learn. Doesn't just tell you what java is, it actually teaches you how to code and master java. Very good book!
A**R
Pretty good book
A**R
I read this in a few sittings without much concentration, I can pin point out a few good aspects from a java intern aspec and these things are never simple so its a good resource to add to the pot for the price and also in the unlimated library.
M**V
This is the worst programming book that I have ever read. Firstly it's written in the dullest way possible. There is hardly any formatting in it; the code can't easily be distinguished from the explanations. It's unbelievably dull and also unnecessarily large. The fact that there is no index makes it unusable as a reference. In general it comes across as the draft lecture notes of a 1st year software engineering student. The first part of the title, "Mastering ...", is very misleading. The book only touches on the basics of Java and will not make you a Java Master. The "... Project Based ..." part is also misleading as there aren't any projects in the book. The fact that it's a self published book and there's a spelling mistake on the back cover should've been warning signs for me! I returned it for a full refund.
M**D
The book has code and instructions mixed together - the code is not formatted and is very spread out. The book contains a number of errors which can lead to confusion among the readers. Overall, not a satisfactory introduction to Java at all.
Trustpilot
1 day ago
2 days ago