Jump to ratings and reviews
Rate this book

Introduction to Java Programming and Data Structures, Comprehensive Version plus Pearson MyLab Programming with Pearson eText, Global Edition

Rate this book
This text is intended for a 1-semester CS1 course sequence. The Brief Version contains the first 18 chapters of the Comprehensive Version. The first 13 chapters are appropriate for preparing the AP Computer Science exam.   For courses in Java Programming. This package includes MyLab.   A fundamentals-first introduction to basic programming concepts and techniques         Designed to support an introductory programming course, Introduction to Java Programming and Data Structures teaches concepts of problem-solving and object-orientated programming using a fundamentals-first approach. Beginner programmers learn critical problem-solving techniques then move on to grasp the key concepts of object-oriented, GUI programming, advanced GUI and Web programming using JavaFX. This course approaches Java GUI programming using JavaFX, which has replaced Swing as the new GUI tool for developing cross-platform-rich Internet applications and is simpler to learn and use. The 11th edition has been completely revised to enhance clarity and presentation, and includes new and expanded content, examples, and exercises.   This package includes MyLab TM Programming, an online homework, tutorial, and assessment program designed to work with this text to personalize learning and improve results. With a wide range of interactive, engaging, and assignable activities, students are encouraged to actively learn and retain tough course concepts.   MyLab should only be purchased when required by an instructor. Please be sure you have the correct ISBN and Course ID. Instructors, contact your Pearson rep for more information.

Paperback

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.