Details about Building Java Programs A Back to Basics Approach 3rd Edition by Reges, Stepp 3e. Be the first to write a review. Study online flashcards and notes for Building Java Programs (3rd Edition), Author: Stuart Reges. For courses in Java Programming Layered, Back-to-Basics Approach to Java Programming. Newly revised and updated, this Fourth Edition of Building Java Programs: 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.
- Building Java Programs Reges Steppes
- Building Java Programs Reges Stepp
- Building Java Programs Reges Stepper
Customer Book Reviews
This book is full of useful information, but sometimes I found the structuring a bit weird. They would spend multiple pages showing you a way to do something, only to tell you that was the wrong way and then show you a different way. Also, through certain examples, they randomly stop explaining or completing the problem and don't show you a final version. Was frustrating. I learned most from the included online videos. Also, one time I dealt with Marty Stepp directly, and he was very terse and rude in his correspondence, for what it's worth. Sorry Marty.
This is a well put together book. Using for my Intro to Java class at University of Washington and it is just awesome.
I had to buy the book for school but even so the author teaches the material in a way that makes sense to me. Its definitely a good read for aspiring computer science people
The product was exactly as described. Timely delivery and great condition. One thing to note is that it is about 3/4 length of a regular page (as you can see in the picture). It is not regular sized paper.
When I began taking a graduate class at my local university that required this textbook, it mentioned that the Amazon book was the same quality, available before classes started (kind of important!!), and a good price. This book has not disappointed. It provides coding examples, step by step instructions, definitions, but also the ability to sign up for an online community to interact with teachers and other Java students. It offers several different websites on YouTube.com that the authors have set up and examples to try. It's a great book. This was my first time trying this type of programming and it's excellent.
I have never done java programming or anything similar, so I'm completely new to this. My java instructor doesn't teach very well and I had to buy this book because I needed help even though my instructor doesn't require it. It teaches fairly well but doesn't always go into enough detail for me to understand some of the more confusing concepts. My instructor requires us to do practice it and it goes along nice with what is taught in this book.
Very few examples. I don't like that at. I think book could make u confused. Definitely find a good companion site to help through some of the topics.
I love this book. I am able to read it independently from going to class (although I don't recommend that haha). I attend a CSU and this book greatly complements my courses. The book can get confusing (if using alone) when learning about classes and clients (object oriented programing). Also I found recursion and other things to be useful in addition to a classroom setting.
this book is required for my CSE 142 and 143 at UW. The layout of the book is done quiet nicely so that a beginner, like myself, can keep up with the demands of the class
Not required for class, but definitely useful to understand the basic concepts of coding.
By John Yun Jron Dec 07, 2014
Very useful for my computer programming class as one of the authors is my professor at the University of Washington. The book covers the basics of computer programming step by step, would definitely recommend if taking the class or if you are just starting to learn how to code.
I would never buy such a useless yet unreasonably expensive book if it wasn't a text book required in my class.
International Edition has different exercises than US edition
By Luke P.on Apr 21, 2015
As a heads-up, the International edition of the book does not have the same homework problems as the US version. Page numbers are different (the Intl Edition is 28 pages ahead, I believe), but the actual content seems to be the same. Keep this is mind when ordering the international edition - you may not be able to use it to do your homework!
Don't buy the digital copy if you want it on more than two devices.
By Mightypraxon Apr 13, 2015
Do NOT buy the DIGITAL COPY!! They have DRM on this book so you can only have it on two devices. So if you want it on your laptop, desktop and your iPad... too bad you can't! I wish I could get a refund because now I have spent over $230 on a $100 textbook. Normal kindle rules should apply!
This book has been a lot more helpful than my professor has been so far. It really goes into the right amount of details into some sections that can be really confusing. On top of that, I love that there are some 'Common Programming Error' sections that show potential errors to expect and to explain why and how it is. This is a great introduction into programming for me and I would highly recommend this, even if the buyer isn't taking a class as you could teach it to yourself if you'd like. A program I'd recommend downloading to practice on would be jGRASP. There's also the textbook's website where you could see all the powerpoint slides and a great website to learn is called practice-it. there are a lot of great sources that come with this textbook that I am extremely grateful for.
The book is decent, but the publisher has limited the Kindle version to two simultaneous devices. So if I am reading it on a tablet in class, my computer at home, in order to read it on another computer, like say at the library or something, I have to unregister it on one of the other devices just to register it there. Talk about overprotective pain in the !*%@# DRM.
Their website had a problem taking my online code. ...
By Lkcallenon Aug 10, 2016
Their website had a problem taking my online code. Tried many different browsers for weeks leading up to my class to no avail. I finally emailed and got a reply a few days later with a new code and a direct link to enroll, but it was 1 day after classes started. I had already dropped by then. Delayed me by 1 semester since Java is a foundation course. I probably should have emailed sooner, but I shouldn't need a direct link to get it to work.
Good book, but the DRM on it is super oppressive. Kindle is a great experience for readers, but whenever I see 'e-textbook' as the format, I have reservations about buying, mostly because of my experience with this book. After reading on 2 devices, you will run into 'License Limit Reached'... which wouldnt be so bad if you could go somewhere in 'Content and Devices' under your Amazon account and uncheck an 'allow this book on this device' or something similar. Instead your only option is to unregister your devices and hope that does the trick. Or, of course - you can buy another copy digital copy. Recommend getting a physical copy, skip the e-textbook. Physical copy - 4 stars, e-textbook - 0 stars
This is a required text book for the introduction to programming series at a few different universities, and is geared toward the specific teaching style of the authors, which is also how those classes are taught. You'll learn some concepts by creating objects such as ArrayIntList that, in the words of Stuart Reges, 'no one cares about except this class.' They're very useful for explaining concepts, so don't get hung up on that. I actually like how the book walks through common errors and misconceptions in coding. Sometimes seeing how NOT to do something is just as useful or more so than learning the correct way to do it. Pro tip: the answers to the exercises can be found on UW's Practice It site. I can't link it here but it's easy to find in a web search. It's a great resource and I highly recommend using it in conjunction with the exercises. This is one of the best print replica textbooks I've seen and is just as usable on a tablet as a print text would be. I had no regrets using the digital textbook instead of the print book. Yes, there is a two-device limit, but this is standard for textbooks and I don't think most publishers care to or bother to change it.
Hopelessly obtuse, very badly written. The authors may know java but they seem not to know much about writing or teaching. Trying to learning from this book is like having your teeth pulled without anesthetic.
Building Java Programs Reges Steppes
I feel like in a book where you are starting something from scratch, you should be able to pick up the book and get started. But I have not found a java programming book yet where that is the case. The weakness for me was coming from not know how to use the compiler. So having no programming experience at all when I was fist introduced the this book, I still couldn't write a program. I would think that a really 'good' starter book would cover that. Now that being said, once you have the compiler operation issue squared away, this book is so easy to understand. Very clear walk throughs. I think it may be a little week on how to work with objects but for the most part, I really like this book. Really the only thing standing between this book and a 5 star rating is the compiler issue. One thing I did think was really neat was, the book came with a disk that had several of the most popular compilers in it, along with the java dev kit. If you are going to use this book, for simplicity of getting started, use the Jgrasp compiler until you figure out what you're doing. Then you can move on to something a little more industrial.
I bought this as textbook for a CS class I’m taking. As a total beginner , I would say this book is ok as a textbook but I would not recommend it unless it’s required for your class for the following reasons: 1.There are many mistakes in this book and I don’t think the publisher and authors care much about it . 2. The book does not explain some concepts well. Maybe it is the wording or how the contents are organized, but it could be a little bit confusing for beginners. 3. There are so many better books with a better price. I give it a three star because it did open the door of programming for me.
I feel I need to provide an important comment to potential buyers of this text book. I think there is a serious omission left out in Chapter 3G. In order to work through the routines in chapter 3G the text book instructs one to place the following declaration at the top of your program: < import java.awt.*; // for graphics > In addition, the text book instructs that one needs to place the file 'DrawingPanel.java' (which can be downloaded form the textbook website) under the same folder as your program you are writing. I did that and it did not work (errors). From advice from a real professional programmer, in addition to the above text book instructions, one needs to also go into the 'DrawingPanel.java' source file (the one that was just placed into the folder and add a < package name; > statement at the top of the DrawingPanel.java source code where the 'name' is the name of the routine /package/project that you are presently writing. After that, your program should compile. I am a newbe as far as Java is concerned and I am using this text book to self teach myself the JAVA language. I think this is an excellent text book for learning JAVA. I have tried to use others and got tripped up and discouraged. The examples, exercise, and projects are not only instructive but are very rewarding and enjoyable. I do recommend going through the optional Chapter 3G. This is a chapter that teaches you how to draw graphics to the screen and is very rewarding. I am writing this as I am finishing up working through Chapter 3G. If the rest of the book is similar to the material I have gone through so far, I highly recommend it.
The book explains a whole class of coding and it guides you step by step without leaving anything to guess. The use of jGrasp is up to date even though the book is an older version and sometimes even better at explaining algorithms. There are self-check exercises and codes to decode without an answer so you kind of have to try it on your own. I like that the book demonstrates how coding works which can be useful for anyone that is not taking a class and just wants to learn by himself. Java can be very confusing at times but this book helped me figure out a whole new language that couldn’t be taught by my professor. I just wished my CD wasn't broken; I think i could've gotten a lot more.
Product Information
Building Java Programs Reges Stepp
- For courses in Java Programming Layered, Back-to-Basics Approach to Java Programming Newly revised and updated, this Fourth Edition of Building Java Programs: 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. Note: You are purchasing a standalone product; MyLab(TM) & Mastering(TM) 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 for: 0134448308 / 9780134448305 Building Java Programs: A Back to Basics Approach plus MyProgrammingLab with Pearson eText -- Access Card Package, 4/e Package consists of: 0134324706 / 9780134324708 MyProgrammingLab with Pearson eText -- Instant Access -- for Building Java Programs: A Back to Basics Approach, 4/e 0134322762 / 9780134322766 Building Java Programs: A Back to Basics Approach
Product Identifiers
- Pearson Education
- 0134322762
- 9780134322766
- 219644292
Product Key Features
Building Java Programs Reges Stepper
- Paperback
- 2016
- English
Dimensions
- 54.4 Oz
- 7.4in.
- 1.8in.
- 9.1in.
Additional Product Features
- 23
- Yes
- 005.13/3
- 2017
- Stuart Reges, Marty Stepp
- 4
- 1224 Pages
- Qa76.73.J38r447 2016
- 2016-02-05
- 2015-049340