What do you think?


Building Java Programs: A Back to Basics Approach
For courses in Java Programming Layered, Back-to-Basics Approach to Java Programming Newly revised and updated, this Fourth Edition of Building Java A Back to Basics Approach uses a layered strategy to introduce Java programming, with the aim of overcoming the difficulty associated with introductory programming textbooks. The authors’ proven and class-tested “back to basics” approach introduces programming fundamentals first, with new syntax and concepts added over multiple chapters, and object-oriented programming discussed only once readers have developed a basic understanding of Java programming. Previous editions have established the text’s reputation as an excellent choice for thoroughly introducing the basics of computer science, and new material in the Fourth Edition incorporates concepts related to Java 8, functional programming, and image manipulation. You are purchasing a standalone product; MyLab ™ & Mastering ™ does not come packaged with this content. Students, if interested in purchasing this title with MyLab & Mastering, ask your instructor for the correct package ISBN and Course ID. Instructors, contact your Pearson representative for more information. If you would like to purchase both the physical text and MyLab & Mastering, search 0134448308 / 9780134448305 Building Java A Back to Basics Approach plus MyProgrammingLab with Pearson eText -- Access Card Package, 4/e Package consists
700 pages, Paperback
First published February 25, 2007
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 12 of 12 reviews
October 16, 2019
I think it's a good read. I found it practical and easy to understand, even though I'm not a big fan of computer books, I'm more into documentation and tecnhical manuals.
January 11, 2015
I read half of it for the first semester of a two-semester introductory computer science sequence at my school. I have prior programming experience, but I had to take the course in order to take the more advanced courses that I'm actually interested in. As far as programming texts go, it's good. The explanations are clear and not overly pedantic, and I picked up some new tidbits of knowledge here and there.
The book has a "show you how not to do it" approach where it has code blocks showing the wrong way to do things, sometimes multiple times, followed by the correct code block. The incorrect code blocks are supposedly examples of common mistakes made by novice programmers. Maybe it was due to my prior experience, but the incorrect code blocks were hard for me to follow logically, so I tended to skip them and just read the correct code block.
If you're using the book for a class, and you're new to programming, you'll learn a lot. Chances are that's the only way you've heard of this book anyway, and with the standard rip-off textbook price, probably the only way you'd ever buy it.
The book has a "show you how not to do it" approach where it has code blocks showing the wrong way to do things, sometimes multiple times, followed by the correct code block. The incorrect code blocks are supposedly examples of common mistakes made by novice programmers. Maybe it was due to my prior experience, but the incorrect code blocks were hard for me to follow logically, so I tended to skip them and just read the correct code block.
If you're using the book for a class, and you're new to programming, you'll learn a lot. Chances are that's the only way you've heard of this book anyway, and with the standard rip-off textbook price, probably the only way you'd ever buy it.
August 14, 2011
pretty decent. I read this never having done any Java before and found it helpful.
January 12, 2017
The authors did a great job explaining the history of the language and its usage... But delivered the material in a disorganized manner. Objects were not introduced until about 30% into the material. I found that I was completely confused for the first half of the book, learning and unlearning the information all while trying to reorganize the material in my head.
On a good note, the examples and references were extremely helpful in understanding the basics of logical reasoning.
I think I'd have liked the book better if objects were introduced parallel to primitive data types.
On a good note, the examples and references were extremely helpful in understanding the basics of logical reasoning.
I think I'd have liked the book better if objects were introduced parallel to primitive data types.
August 11, 2020
One of the authors linked with creepily going after super young girls
November 2, 2020
Fascinating and easy to understand. Clear examples and a lot of opportunities to practice.
May 16, 2021
Sexual Misconduct Investigation w/ Marty Stepp; terrible person.
https://www.stanforddaily.com/2019/09...
https://www.stanforddaily.com/2019/09...
June 21, 2022
Excellent supplemental textbook for learning Java fundamentals, and building data structures from scratch as opposed to implementing the Java Collections Framework.
January 7, 2024
I find it that programming books can be added here.
May 29, 2025
Easily the book I re read the most throughout my academic career. Super valuable. I enjoyed it, as much as anyone can enjoy a textbook.
April 24, 2019
Only read chpt 6, chpt 8 to 17 and skipped those that is really fundamentals. A very good book that gives user a very clear understanding on the concept of OOP.
Read
July 21, 2017Not the most organized or well presented and certainly not the cheapest book on Java.
Displaying 1 - 12 of 12 reviews











