- Paperback: 1176 pages
- Publisher: Pearson; 2nd edition (March 21, 2010)
- Language: English
- ISBN-10: 0136091814
- ISBN-13: 978-0136091813
- Product Dimensions: 7.4 x 1.7 x 9 inches
- Shipping Weight: 2.9 pounds
- Average Customer Review: 93 customer reviews
- Amazon Best Sellers Rank: #192,520 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Building Java Programs: A Back to Basics Approach (2nd Edition) 2nd Edition
Use the Amazon App to scan ISBNs and compare prices.
Customers who bought this item also bought
What other items do customers buy after viewing this item?
About the Author
Stuart Reges is a principal lecturer at the University of Washington where he teaches computer programming, programming languages, and discrete structures. He is co-author of an introductory Java programming textbook with Marty Stepp titled Building Java Programs: A Back to Basics Approach. UW CSE’s Stuart Reges has won the 2011 University of Washington Distinguished Teaching Award, which is given to faculty who show “a mastery of their subject matter, intellectual rigor and a passion for teaching.”
Marty Stepp is a computer science lecturer at the University of Washington where he teaches intro programming, web programming, and software engineering. Google highlighted his web programming resources in their Google Code for Educators initiative, and he was recently featured as the Seattle PI’s “Geek of the Week.” Stepp is the lead author of Web Programming Step by Step , with Jessica Miller and Victoria Kirst from the University of Washington. He is also co-author of Building Java Programs: A Back to Basics Approach with Stuart Reges. Stepp wrote an online tool for practicing Java problems to accompany the Java textbook, called Practice-It!. He is also first author of Computing Fundamentals with C#.
From 2004 — 2006, Stepp worked as a computer science lecturer at the University of Washington, Tacoma. Before that he spent a year as a developer at Microsoft on the Excel team. Stepp got a Master’s degree in computer science at the University of Arizona in 2003. He has done research in geometric algorithms and security, taught several courses as a graduate student, and was a teaching assistant for several years.
Browse award-winning titles. See more
Top customer reviews
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.
I as told it was a new book and for the expense I paid for this book, it doesn't look like it. Also, I can't return it right now because my kid is using the book for summer classes and returning it means no book to study from :(