

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 Tajikistan.
Learning Java: An Introduction to Real-World Programming with Java [Loy, Marc, Niemeyer, Patrick, Leuck, Daniel] on desertcart.com. *FREE* shipping on qualifying offers. Learning Java: An Introduction to Real-World Programming with Java Review: Clear, Concise, Comprehensive - Clear and concise theory. Not heavy on code-alongs or challenges, but you can practice yourself with a little imagination and grit. Covered most critical topics essential to programming with regards to how they are implemented in Java. Best if read from front to back if completely new to Java. Well suited as a "learn Java as a second(+) language" and not so much as a first programming book. Review: Easy Reading - This Java book is an easy read for the novice Java programmer. The author gives clear worked examples with good explanations of what the code does. You immediately get your feet wet by writing code after learning how to install the Java JDK on your computer. The diagrams and screenshots are large and numerous. Over 700 pages of useful information. I am reading the E book version.














| Best Sellers Rank | #1,910,113 in Books ( See Top 100 in Books ) #75 in Beginner's Guides to Java Programming #555 in Object-Oriented Design #1,118 in Introductory & Beginning Programming |
| Customer Reviews | 4.4 4.4 out of 5 stars (96) |
| Dimensions | 6.75 x 1 x 9 inches |
| Edition | 5th |
| ISBN-10 | 1492056278 |
| ISBN-13 | 978-1492056270 |
| Item Weight | 1.8 pounds |
| Language | English |
| Print length | 518 pages |
| Publication date | May 5, 2020 |
| Publisher | O'Reilly Media |
A**S
Clear, Concise, Comprehensive
Clear and concise theory. Not heavy on code-alongs or challenges, but you can practice yourself with a little imagination and grit. Covered most critical topics essential to programming with regards to how they are implemented in Java. Best if read from front to back if completely new to Java. Well suited as a "learn Java as a second(+) language" and not so much as a first programming book.
E**E
Easy Reading
This Java book is an easy read for the novice Java programmer. The author gives clear worked examples with good explanations of what the code does. You immediately get your feet wet by writing code after learning how to install the Java JDK on your computer. The diagrams and screenshots are large and numerous. Over 700 pages of useful information. I am reading the E book version.
G**N
Great tour of **new** features.
Fast whirlwind tour of java with non trivial examples. I don't recommend this book for beginner programmers. I don't even think this book is for experience programmers with no exposure to Java because of the emphasis on new features and very little exposition to basic features everyone (including experience programmers) would want to know. But if you are like me, who hasn't touched Java in since 1.4 (that is late 90's early 2000's) then this book is excellent way to get back to speed. I think the book spends a tad too much time on the lambda concept. Working with python, c and c++, I am very comfortable with lambdas. And makes me wonder just how stuck Java programmers are in the 90's when GoF was all the rage and every bookshelf was stuffed with class design books. I digress. Other things good about this book is that the author provides code on git hub and walks you through setting up Intellij IDE to follow along with the book. I had some hiccups but overall the setup wasn't too bad, especially since I've managed in my entire career to avoid IDEs and use basic unix command line. (Talk about being stuck in the 70's!). I think the best way to approach this book is to read it swiftly but not skim it. If a passage is particularly slow or hard to understand, try your best but don't get bogged down. Reread it later when you have time to let it "sink in". I think you should be aware of all the new things Java has and know of examples of how to use them and when. For an experienced programmer, the internet and this book -I feel- should be a good start if you are saddled with Java for your next gig.
A**S
Super intro to Java
This was a fantastic introduction to Java. It takes the reader from the very basics, to some fairly advanced JVM concepts. Highly recommend.
T**N
Awesome
Nice work really enjoyed this book nicely written wasn’t painful to read like many programming languages books nice job in explaining the Java programming language with clear examples and explanations.
C**S
Really is written well
After a terrible professor didn't teach us at all, this book taught me java from scratch
T**G
Too few code examples, too much useless and tedious talk
Pages after pages of pure words without any actual codes. Am I reading a literature book or a programming tutorial? It has too few code examples, and is more like a literature book with way too much useless talk. I don't believe people without already knowing Java basics can really learn Java programming after reading this book.
R**S
Good and Bad
The book is ok, but in somethings it moves too fast and in others too slow. I realize this is all rather vague but I am still trying to muddle it. It give codes in tidbits without connecting things so you have figure out how the tidbits fit together. I like the explanations of the code segments but would like to see the way they all fit together as well as how they interact with each other.
Trustpilot
1 week ago
1 month ago