Learning Java: An Introduction to Real-World Programming with Java
Thumbnail 1

Learning Java: An Introduction to Real-World Programming with Java

产品编号: 178839103
安全交易

描述

Learning Java: An Introduction to Real-World Programming with Java

Small manufacture image 1

评论

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.

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.

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.

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.

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.

C**S

Really is written well

After a terrible professor didn't teach us at all, this book taught me java from scratch

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.

O**I

Not a Beginner's Book

This book is not for beginners. Anyone who is new to programming will likely be frustrated by this book because it's like drinking from a firehose. Java isn't my first programming language; I know python, and I'm familiar with much of the lingo (e.g., classes, inheritance, variables, etc.), but this book is rough. It hits the ground running, where your first project is you creating a pop up window that displays "hello world", and you just build on from there. If you have a background in C or C++, then this learning curve might not be too steep, but anyone else will likely have a tough time following what's being presented.In my humble opinion, there are some serious differences between Java and languages like python (which I think is rather intuitive). For anyone like me, who is either new to programming, and/or has a background in python, I'd recommend something else. If you're relatively new to programming, but have some stuff under your belt, I'd recommend Deitel & Deitel's "Java How to Program Early Objects" 11th edition as an alternative to this book. If you're completely new to programming - and have never learned another language at all - then I'd recommend "Head First Java" 2nd edition by Sierra & Bates. Normally I'm not a fan of the Head First series, but there's a reason why it's so highly recommended: it walks you through a lot of the complicated idiosyncrasies of Java in layman's terms with great visuals and lots of examples.

常见问题

是的,所有产品均直接来自美国,英国,阿联酋和印度的授权零售商。我们保持严格的质量控制过程,并在运输前验证每种产品。所有项目都有适用的制造商保证,并由我们的标准退货政策涵盖。
送货时间因目的地国家 /地区不等,通常从3-9个工作日不等。每个订单都可以通过我们的系统完全跟踪。我们处理所有关闭范围,并使用可靠的快递合作伙伴进行最后一英里的交付。您将通过电子邮件和我们的应用程序定期收到有关您的订单状态的更新。
自2014年以来,落伍车是一个国际电子商务平台。我们每天在全球范围内安全地处理数千个订单。每个产品都会在交付前经过我们的质量验证过程,我们提供端到端订单跟踪,24/7客户支持以及全面的回报政策,以确保安全的购物体验。
我们的价格包括产品成本,国际运输,进口关税,关税和当地交货费用。我们处理所有海关和导入程序,确保交货时没有隐藏的费用。 Pro会员将获得额外的福利,包括免费送货。

TrustPilot

TrustScore 4.5 | 7,300多个评论

Pooja R.

客户服务超出了我的预期。非常适合购买在其他地方找不到的产品。

1 周前

Ayesha M.

产品与描述完全相符。对我的购买非常满意。

5天前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
MOP$1202

关税和税费包括

Macau店铺
1
免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

向AI询问此产品

TrustPilot

TrustScore 4.5 | 7,300多个评论

哈立德 Z.

从订购到送货的体验都很棒。强烈推荐!

1 周前

Ayesha M.

产品与描述完全相符。对我的购买非常满意。

5天前

Learning Java An Introduction To Real World Programming With Java | Desertcart Macau