| ||||||||||||
|
There is a newer edition of this item:
|
Best-selling author, Walter Savitch, uses a conversational style to teach programmers problem solving and programming techniques with Java. Readers are introduced to object-oriented programming and important computer science concepts such as top-down design, debugging, style, and abstract data types. The Java coverage is a concise, accessible introduction that covers key language features. Thorough early coverage of objects is included, with an emphasis on applications over applets.
Professor Savitch includes a highly flexible format that allows instructors and readers to adapt coverage of topics to their order of preference. This text assumes no previous programming experience.
Other Key Features
* Complete explanations of Java language features are included with sample code and entire programs.
* Summary Boxes that summarize key Java features and problem solving techniques provide quick review of chapter material.
* Programming Tips explain good programming practices, while Gotcha sections identify common programming problems and pitfalls.
* The AWT is used to teach how to design portable GUIs and produce professional windowing interfaces. In the process, readers learn event-driven programming and object-oriented programming.
* The Java material was tested using Sun Microsystem's Java JDK version 1.1 and is consistent with changes scheduled for version 1.2.
* Self-Test Questions with answers follow important topics so users can check their level of understanding.
* Engaging Case Studies expose readers to real-life applications.
* The book's CD-ROM includes all the programs and classes, a student version of Code Warrior, and an integrated development environment for Windows 95/NT and Macintosh.
* The Companion Web Site includes an Online Student Study Guide and program code.
Product Details
Would you like to update product info or give feedback on images?
|
|
Share your thoughts with other customers:
|
||||||||||||||||||||||
|
Most Helpful Customer Reviews
52 of 54 people found the following review helpful:
5.0 out of 5 stars
Damn near perfect,
By
This review is from: Java: An Introduction to Computer Science and Programming (Paperback)
This book sets the standard. I have yet to find another computer book that comes close. I am half way through the book. I did look at Sun's site which I could not really follow since it did not have that theory and example balance. Too much of what you do not yet know is presented. I have spent about 30 hours at Amazon reading reviews and the another 30 hours in book stores searching for the best books in the Microsoft world (VB, MTS, ASP) and JavaScript books. Even with the best books (5 star) my rate of learning has always felt slow. Either I don't really know what they are talking about or they take forever to make a point and there are not enough examples. I pick this book on Java up and my rate of learning is fast. It is virtually perfect, and here is why: 1/ The order in which you can read the book is explicitly stated. 2/ References beyond the stated scope of the book are held to a minimum. 3/ Points are stated simply so you can learn from a knowledge level significantly lower than the authors. 4/ Refer to previous chapters specifically by page reference and only when necessary. 5/ The material is in a logical order. 6/ A consistent level of detail is used. 7/ Material is direct and succinct, so you need not `skim'. 8/ Examples: (i) are well written with good coding practices and no errors. (ii) are connected to other examples to help illustrate a point. (iii) are the optimum size. Usually they are too long. (iv) do not contain irrelevant code but enough to allow comprehension. (v) there is a good ratio of theory to examples. (vi) options are discussed. "This method is better than that method..." 9/ A web site for the book exists which gives corrections and supplemental material. 10/ A message board is created for the book so readers can help each other. (He did not do this but I think it is a good idea.) 11/ Tells you where to go from here. (I have to ask Savitch when I'm done.) I may get Ivor Horton's book and The Java Programming Language, Third Edition
57 of 60 people found the following review helpful:
5.0 out of 5 stars
Leaves Nothing Out & Explains Perfectly, A First In CS Books,
By Kevin Mortimer (Dallas, Texas, USA) - See all my reviews
This review is from: Java: An Introduction to Computer Science and Programming (Paperback)
This book makes only one assumption and that is you know nothing about computer science or programming and this my friends is a good thing for all beginners. You will learn things in this book your Intro To CS101 in high school and college probably missed. The casual yet concise to the point language used in this power packed book makes understanding object oriented java programming a breeze to learn. This book can also serve the intermediate level programmer and be retained as a great reference. Out of all the books I've read on various kinds of computer languages including 4 others on java, I really didn't beleive books like this could be wrote without forgetting to bridge at least some concepts together properly. Its value as a book has definitely exceeded its expense. If you want or have to learn java, this is the book. period!
26 of 27 people found the following review helpful:
5.0 out of 5 stars
The best book on the market,
By A Customer
This review is from: Java: An Introduction to Computer Science and Programming (Paperback)
I am a programmer, experienced in C, C++, and Java. I tried a couple of books for Java. Unfortunately, they all assumed too much from the reader. Most of the books I read assumed the reader was experienced in Object Oriented Programming. I learned C++ from Professor Savitch's "Problem Solving with C++" I should have turned to this book first(it would have saved me a lot of money). The other books I sometimes use as an alternate reference, but this is the primary book I learned Java from and this is the book I take to work(for quick reference). The readability of this book is unique to programming books. I highly recommend this book to anyone starting Java. Although it does come with CodeWarrior Lite, Sun's Java compiler is free online at java.sun.com
Share your thoughts with other customers: Create your own review
|
|
Suggested Tags from Similar Products(What's this?)Be the first one to add a relevant tag (keyword that's strongly related to this product).
|
|
This product's forum
Active discussions in related forums
Search Customer Discussions
|
Related forums
|