Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
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.

The Art and Science of Java [Paperback]

Eric Roberts

List Price: CDN$ 147.00
Price: CDN$ 126.90 & FREE Shipping. Details
You Save: CDN$ 20.10 (14%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 1 to 2 months.
Ships from and sold by Amazon.ca. Gift-wrap available.

Formats

Amazon Price New from Used from
Paperback CDN $126.90  
Save Up to 90% on Textbooks
Hit the books in Amazon.ca's Textbook Store and save up to 90% on used textbooks and 35% on new textbooks. Learn more.
Join Amazon Student in Canada


Book Description

Feb. 19 2007 0321486129 978-0321486127 1
In The Art and Science of Java, Stanford professor and well-known leader in Computer Science Education Eric Roberts emphasizes the reader-friendly exposition that led to the success of The Art and Science of C. By following the recommendations of the Association of Computing Machinery’s Java Task Force, this first edition text adopts a modern objects-first approach that introduces readers to useful hierarchies from the very beginning.

Introduction; Programming by Example; Expressions; Statement Forms; Methods; Objects and Classes; Objects and Memory; Strings and Characters; Object-Oriented Graphics; Event-Driven Programs; Arrays and ArrayLists; Searching and Sorting; Collection Classes; Looking Ahead.

A modern objects-first approach to the Java programming language that introduces readers to useful class hierarchies from the very beginning.


Product Details


Product Description

About the Author

Eric Roberts is a professor of computer science at Stanford University and author of several Addison-Wesley books, including The Art and Science of C and Programming Abstractions in C. Eric is well known for his leadership role in CS Education—he won the 2003 SIGCSE Award for Outstanding Contribution to Computer Science Education, as well as many teaching awards at Stanford. 

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

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.7 out of 5 stars  18 reviews
32 of 34 people found the following review helpful
5.0 out of 5 stars Art and Science of Java / review Feb. 10 2010
By -jmg - Published on Amazon.com
Format:Paperback|Verified Purchase
Best part about this book is that lectures from Stanford [CS106A] are available for free!!!

[...]

Stanford Engineering Everywhere
see.stanford.edu

It takes a little elbow grease for the amateur to figure out how to link in libraries etc... but once this is done- you can delve into some meaningful [useful] programing examples early on. My plug for this book is as much for the corresponding class videos and handouts as it is for the book- which when combined together offer a great set of tools for learning computer programing and java. Once through the book and class materials [videos and homework] the student should be able to graduate on to more advanced java books without trouble.

...and if you're going through the Stanford lectures- you can ignore the first several assignments involving KARL and just start with the java assignments.
19 of 19 people found the following review helpful
5.0 out of 5 stars great approach to learning how to program June 7 2010
By Dustin L. Striplin - Published on Amazon.com
Format:Paperback
I just finished taking a college course that uses The Art & Science of Java. This book takes a graphical approach to learning how to program. With a graphical approach the student can better understand how object oriented programming works. I taught myself java a few years ago, from a book that taught me how to make programs that output to the command prompt. I never understood object oriented programming until now.
23 of 27 people found the following review helpful
3.0 out of 5 stars Experience from a self-learner Oct. 20 2009
By Amazon Customer - Published on Amazon.com
Format:Paperback|Verified Purchase
I bought this book to be able to follow the free online java course at stanford.
It uses the acm library, which makes it harder to get help online.
It is expensive compared to other popular books on java.

Other than that, it has some decents chapters, so I give it three stars.
10 of 14 people found the following review helpful
5.0 out of 5 stars Worth 5 stars but... May 29 2012
By Michael - Published on Amazon.com
Format:Paperback|Verified Purchase
I wish the book directed the user to a site to view solutions to the actual problems and not just the review questions. It's obvious that this book is meant as a companion to the cs106a course in iTunes due to the fact that they both use the nice--but not widely accepted acm package. Great for absolute beginners (again, with the iTunes addition). Strongly recommended for anyone wanting to get into problem solving using computers, android app development, or trying to get an understanding before learning a C language.
2.0 out of 5 stars Not for begginers or self learners Aug. 24 2014
By Mateo Cuervo - Published on Amazon.com
Format:Paperback
So I started the stanford CS106a Programming Methodology which is supposed to be a class for introducing in programming methodology. Let me tell you the book has an OK pace until chapter 4, after that it turns into a nightmare: the exercises at the end of the chapters don't seem to be possible to do with the little teaching from the current and previous chapters. The book needs more explanation and answers for the exercises.

If you are studying alone and are a self-learner avoid the book, maybe if you know a lot and want to review this might be for you, but this textbook without a teacher to guide you is useless.

Look for similar items by category


Feedback