Head First Java and over one million other books are available for Amazon Kindle. Learn more

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

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Start reading Head First Java on your Kindle in under a minute.

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

Head First Java [Paperback]

Kathy Sierra , Bert Bates
4.1 out of 5 stars  See all reviews (15 customer reviews)
List Price: CDN$ 62.95
Price: CDN$ 29.78 & FREE Shipping. Details
You Save: CDN$ 33.17 (53%)
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 10 to 12 days.
Ships from and sold by Amazon.ca. Gift-wrap available.


Amazon Price New from Used from
Kindle Edition CDN $22.32  
Paperback CDN $29.78  
Join Amazon Student in Canada

Book Description

Feb. 19 2005 0596009208 978-0596009205 Second Edition

Learning a complex new language is no easy task especially when it s an object-oriented computer programming language like Java. You might think the problem is your brain. It seems to have a mind of its own, a mind that doesn't always want to take in the dry, technical stuff you're forced to study.

The fact is your brain craves novelty. It's constantly searching, scanning, waiting for something unusual to happen. After all, that's the way it was built to help you stay alive. It takes all the routine, ordinary, dull stuff and filters it to the background so it won't interfere with your brain's real work--recording things that matter. How does your brain know what matters? It's like the creators of the Head First approach say, suppose you're out for a hike and a tiger jumps in front of you, what happens in your brain? Neurons fire. Emotions crank up. Chemicals surge.

That's how your brain knows.

And that's how your brain will learn Java. Head First Java combines puzzles, strong visuals, mysteries, and soul-searching interviews with famous Java objects to engage you in many different ways. It's fast, it's fun, and it's effective. And, despite its playful appearance, Head First Java is serious stuff: a complete introduction to object-oriented programming and Java. You'll learn everything from the fundamentals to advanced topics, including threads, network sockets, and distributed programming with RMI. And the new. second edition focuses on Java 5.0, the latest version of the Java language and development platform. Because Java 5.0 is a major update to the platform, with deep, code-level changes, even more careful study and implementation is required. So learning the Head First way is more important than ever.

If you've read a Head First book, you know what to expect--a visually rich format designed for the way your brain works. If you haven't, you're in for a treat. You'll see why people say it's unlike any other Java book you've ever read.

By exploiting how your brain works, Head First Java compresses the time it takes to learn and retain--complex information. Its unique approach not only shows you what you need to know about Java syntax, it teaches you to think like a Java programmer. If you want to be bored, buy some other book. But if you want to understand Java, this book's for you.

Special Offers and Product Promotions

  • Join Amazon Student in Canada

Frequently Bought Together

Head First Java + Head First Design Patterns + Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D
Price For All Three: CDN$ 108.70

Some of these items ship sooner than the others.

Customers Who Bought This Item Also Bought

Product Details

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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most helpful customer reviews
2 of 2 people found the following review helpful
5.0 out of 5 stars worth it's weight in gold! March 28 2012
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.
Was this review helpful to you?
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?
1 of 1 people found the following review helpful
5.0 out of 5 stars Excellent starting point! May 2 2011
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.
Was this review helpful to you?
3.0 out of 5 stars Okay June 7 2014
Format:Kindle Edition|Verified Purchase
Introductory to Java yes, but not really to programming. They could have gone a bit further back. Overall pretty good.
Was this review helpful to you?
5.0 out of 5 stars Clear and fun to read. Enjoyable ! May 22 2014
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?
1.0 out of 5 stars Not easy and full of errors March 20 2014
Format:Kindle Edition|Verified Purchase
Biggest problems:

- Code Examples ("Ready-Bake Code"), do not compile, even if you type them in exactly as they are in the book. The compiler will display a list of major errors (not just simple mistakes like missing semicolons). There was an example in the book in which you are supposed to build a game which plays battleship with the user. After three chapters of developing this game, and being given the final code in the book and typing the final code exactly as they have it, the game does not compile but displays countless major errors.

- Disorganized. This book jumps all over the place in a majorly confusing way, making you feel disoriented and lost rather than actually learn anything.

- Chapter Exercises. Most of the exercises did not involve actual coding, they were just mix-and-match, crossword puzzles and other pointless BS that is boring and a waste of time.

I do not recommend this book! Very disappointing.
Was this review helpful to you?
5.0 out of 5 stars Wonderful Oct. 2 2013
By Snowolf
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?
2.0 out of 5 stars mixed service Aug. 14 2014
Format:Paperback|Verified Purchase
It has a quite a bit misprints. But all the stuff I need is in fine print. Shipping took a lot of time. Almost a week. Why ?
Was this review helpful to you?
Want to see more reviews on this item?

Look for similar items by category