Have one to sell? Sell yours here
or
Get a £0.60 Amazon.co.uk Gift Card
Java Software Solutions: International Version: Foundations of Program Design
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Java Software Solutions: International Version: Foundations of Program Design [Paperback]

John Lewis , William Loftus
4.3 out of 5 stars  See all reviews (3 customer reviews)

Available from these sellers.


Trade In this Item for up to £0.60
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Java Software Solutions: International Version: Foundations of Program Design for an Amazon.co.uk gift card of up to £0.60, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.


Product details

  • Paperback: 832 pages
  • Publisher: Pearson; 6 edition (1 Mar 2008)
  • Language English
  • ISBN-10: 0321549341
  • ISBN-13: 978-0321549341
  • Product Dimensions: 19 x 3.1 x 23.3 cm
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (3 customer reviews)
  • Amazon Bestsellers Rank: 370,945 in Books (See Top 100 in Books)
  • See Complete Table of Contents

Product Description

Product Description

As the worldwide best seller for introductory programming using the Java™ programming language, Java Software Solutions is the premiere model of text that teaches a foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large realistic examples, the authors emphasize building solid problem-solving and design skills.

The Sixth Edition introduces improvements that make the text a better teaching and learning tool. Revolutionary Video Notes featuring author John Lewis work in conjunction with the text to visually explain challenging topics and in-text Programming Projects. New vignettes explaining real-world software failures emphasize why good design is important, and novel section-level exercises let students check their comprehension before moving on.

From the Back Cover

Java Software Solutions is the premier text for teaching beginning programmers how to design and implement high-quality software using Java. Instructors trust the book's focus on developing high-quality software using Java. Instructors trust the book's focus on developing problem-solving and design skills alongside solid programming techniques. Students appreciate its clear writing and wealth of realistic programming examples. The Sixth Edition introduces improvements that make this book an even more useful teaching and learning tool.

 

KEY FEATURES

  • A measured approach to objects teaches students first how to use objects and then how to write them.
  • Fully implemented examples demonstrate specific concepts -- small, readily understandable examples are intertwined with larger, more realistic ones.
  • An optional Graphics Track covers graphics and GUIs at the end of each chapter, allowing for flexibility of coverage.
  • Extensive review and practice features include end-of-chapter questions, exercises, projects, and new end-of-section exercises.
  • NEW! Software Failure vignettes discuss real-world flaws in software design, encouraging students to adopt sound design practices from the beginning.
  • The text is completely compatible with Java 6.0.
  • NEW! Video Notes, presented by the author, explain topics visually in an easy-to-follow format, giving students the extra help they need to grasp important concepts. Each chapter has multiple Video Notes that walk students through examples and problem solutions. Conveniently accessible on www.aw.com/lewis or CD-ROM (available separately).

myCodeMate is a Web-based, textbook-specific homework tool and programming resource for an introduction to programming course. It provides a wide range of tools that students can use to help them learn programming concepts, prepare for tests, and earn better grades in the introductory programming course. Students can work on programming problems from this text or homework problems created by their professors and receive guided hints with page references and English explanations of compiler errors. Instructors can assign textbook-specific or self-created homeowrk problems, preset style attributes, view students' code and class compiler error logs, and track homework completion. A complimentary subscription is offered when an access code is ordered packaged with a new copy of this text. Subscriptions may also be purchased online. For more information visit www.mycodemate.com.

 


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organise and find favourite items.
Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
A very helpful book which has greatly complimented my University degree course. However, if used on its own, I feel I would not get the most from it.

The additional resource CD that comes with the book is very praise worthy as it contains the code for most of the programs used in the book as well as a selection of IDEs to help you get going.

Well worth purchasing if you intend to learn to code in Java and want a book to acompany any course you may undertake.
Comment | 
Was this review helpful to you?
The book which I brought from amazon was brand new, and surprising enough it came to me straight after 2 days. By which I was really pleased.
Comment | 
Was this review helpful to you?
I also purchased this for my first year studying computer science at uni. It's an excellent book that teaches both the basics of Java and programming in general very well. The book is very easy to read and offers plenty of examples to demonstrate new concepts.

Whether you're planning to read this from start to finish or just use it to dip into to back up lectures, this is a great book for those new to the language.
Comment | 
Was this review helpful to you?
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback