• List Price: CDN$ 58.29
  • You Save: CDN$ 24.83 (43%)
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.ca. Gift-wrap available.
Quantity:1
Head First Java has been added to your Cart
+ CDN$ 6.49 shipping
Used: Acceptable | Details
Sold by Books Squared
Condition: Used: Acceptable
Comment: Ships from the USA. Please allow 14-21 business days for delivery. Book Selection as BIG as Texas.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Head First Java Paperback – Feb 19 2005

4.3 out of 5 stars 28 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
CDN$ 33.46
CDN$ 32.81 CDN$ 17.03

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

Frequently Bought Together

  • Head First Java
  • +
  • Head First Design Patterns
  • +
  • Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D
Total price: CDN$ 135.30
Buy the selected items together

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.




Product Details

  • Paperback: 720 pages
  • Publisher: O'Reilly Media; 2 edition (Feb. 19 2005)
  • Language: English
  • ISBN-10: 0596009208
  • ISBN-13: 978-0596009205
  • Product Dimensions: 20.3 x 3.8 x 23.5 cm
  • Shipping Weight: 1.4 Kg
  • Average Customer Review: 4.3 out of 5 stars 28 customer reviews
  • Amazon Bestsellers Rank: #11,161 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Kathy Sierra has been interested in learning theory since her days as a game developer (Virgin, MGM, Amblin'). More recently, she's been a master trainer for Sun Microsystems, teaching Sun's Java instructors how to teach the latest technologies to customers, and a lead developer of several Sun certification exams. Along with her partner Bert Bates, Kathy created the Head First series. She's also the original founder of the Software Development/Jolt Productivity Award-winning javaranch.com, the largest (and friendliest) all-volunteer Java community.

Bert Bates is a 20-year software developer, a Java instructor, and a co-developer of Sun's upcoming EJB exam (Sun Certified Business Component Developer). His background features a long stint in artificial intelligence, with clients like the Weather Channel, A&E Network, Rockwell, and Timken.


What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Top Customer Reviews

Format: Paperback
Every other Java book I looked at I just couldn't wrap my head around. I've done programming before, in school, but almost always procedural programming. Turbo Pascal and the like. I did some ActionScript in college but then it was the same issue, I couldn't really wrap my head around the concepts of object-oriented programming.

Head First Java, in my first hour of reading it, ploughed through that blockage. Some of the puzzles and exercises give me pause, making me use parts of my brain that I haven't used in the decade since I was in college, but I eventually get it. I'm learning it, and more importantly, it's sticking.

If you're an experienced object-oriented programmer and you're just looking for some syntax guide to Java, this probably isn't the book for you. But, if you're like me and have a block keeping you from wrapping your mind around other Java books, this is definitely the book for you.
One person found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
Great book but for someone who must have some basic programming experience, not necessarily in OO. I bought this book to learn java but I come from a long 10 years of experience in structured programming. I did have also good knowledge of OO principles before reading this book. If you have this background and want to learn java, then this book for you. I don't think you will find it easy to understand if you don't have programming experience.

Concepts are well explained and in clear format with good examples. Almost all of the code is working except for few of them and it was mostly attributed to using higher java version then the current one used in the book. Overall, it did the job in getting me the principles of java programming, worth the money spent on it.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This book is extremely helpful for those who wish to learn Java programming fundamentals but require a more entertaining approach. Let's face it, learning any new programming language is tedious at best. Personally I found it a bit too simplistic in some areas and, at times, a little overly distracting. The content of the book accurately reflects it's title and does an excellent job teaching anyone who has some time to be entertained while learning Java programming. In addition, this book provides links to websites which offer many more helpful learning resources. I can highly recommend this book with 5 Stars to it's intended audience.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
I bought this book as I've been meaning to learn Java for some time, but was put off in the past, so this time around, I googled around for what was the best book to start with Java and a lot of people suggested this.

I love it. It is never boring and very well made. If you're starting with java, especially with little or no programming experience, this is the book to buy.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
It's a great book and it's highly recommended to buy it even if you are not a native speaker. The language is not obscure at all. Instead, all these pics and metaphorical examples are really interesting and fun. I bought this book for one of my first year computer science course in case you are wondering what group of people may need it.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
I was trying to find a book to start learning java at a slow rythm and that book gave me exactly what i wanted ! It amazingly clear and the way they explains the subject is amazing. Each page is different in content, fonts, images, design so it makes me want to focus and remember what i am reading.

Very good choice !
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
This book is crucial for the beginner or even low intermediate programmer to get a firm grasp and understanding of the building blocks, framework and logic of JAVA. Read this book through a few times and you will be able to decipher pretty much any code. Absolutely excellent book. Finally a programming book that gives you the comprehension! Still as applicable today as it was 5 years ago as far as getting the fundamentals under your belt.
2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
It's a good book to get into Java, if you absolutely have no background in Java.
If you know a bit about Java (you know OOP, written some C#) then it's probably not for you as you'll blaze through the first half of this book.
Love the way it was written though, an engaging yet educational read.

A hard copy of the book is recommended, as it's littered with wide empty spaces to pencil down your own thoughts / notes as you go through it.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Pages with Related Products. See and discover other items: java


Feedback