Jump to ratings and reviews
Rate this book

Introduction to Java Programming and Data Structures, Comprehensive Version, Global Edition

Rate this book
Introduction To Java Programming And Data Structures : Comprehensive Version 11Th Edition by Y. Daniel Liang, 9781292221878, Pearson

1232 pages, Paperback

Published April 23, 2018

5 people are currently reading
39 people want to read

About the author

Y. Daniel Liang

81 books10 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
10 (66%)
4 stars
3 (20%)
3 stars
0 (0%)
2 stars
1 (6%)
1 star
1 (6%)
Displaying 1 - 6 of 6 reviews
Profile Image for Mehri Abdukodirova.
93 reviews62 followers
June 11, 2021
I love how the book explains the concepts and includes step-by-step tasks to practice programming in Java. It's a pretty comprehensive book, though I would recommend the beginners to start with Headfirst Java and delve into this book afterwards.
Profile Image for Jason.
52 reviews7 followers
December 17, 2023
I usually ration the number of 5s I give, but this one is particularly deserving. There is a crazy amount of online support for this book, so I think someone with an online package, especially with Revel, can master the basics of the Java language. The explanations are straightforward. It requires focus and concentration, but it's pretty comprehensive. I like CS books written by English-Second language authors because they remove language complexity from the already complex concepts of CS. I used this last year, and I still remember how good it was compared to books I used afterwards. There's a lot of practical implementation here. Yeah, one-stop shop for introductory computer science using Java - learning Java also helps with other languages, like C and Kotlin (a Java derivative); verbose, but it's a great pedagogical language for training purposes.

One piece of advice in a CS program, if you don't use a language for a while, you'll forget it (just like real languages). So, don't take breaks in a CS program or in sequential classes requiring the same languages.
Displaying 1 - 6 of 6 reviews

Can't find what you're looking for?

Get help and learn more about the design.