This item is not eligible for Amazon Prime, but millions of other items are. Join Amazon Prime today. Already a member? Sign in.

11 used & new from £7.95
See All Buying Options

Have one to sell? Sell yours here
 
   
Tell a Friend
Head First Java: Your Brain on Java - A Learner's Guide
 
See larger image
 
Head First Java: Your Brain on Java - A Learner's Guide (Paperback)
by Bert Bates (Author), Kathy Sierra (Author)
4.6 out of 5 stars 19 customer reviews (19 customer reviews)

Availability: Available from these sellers.

11 used & new available from £7.95
Other Editions: RRP: Our Price: Other Offers:
Paperback (2) £31.95 £20.99 50 used & new from £13.00
 
   

Customers Who Bought This Item Also Bought

Head First Design Patterns (Head First)

Head First Design Patterns (Head First) by Eric Freeman

4.9 out of 5 stars (30)  £20.77
Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (Brain-Friendly Guides)

Head First Servlets and JSP: Passing the Sun Certified Web Component Developer Exam (Brain-Friendly Guides) by Bryan Basham

4.2 out of 5 stars (10)  £30.99
Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D (Head First)

Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D (Head First) by Brett McLaughlin

3.6 out of 5 stars (5)  £23.08
SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055): Study Guide Exam 310-055 (Certification Press)

SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055): Study Guide Exam 310-055 (Certification Press) by Katherine Sierra

4.5 out of 5 stars (36)  £16.49
Head First HTML with CSS & XHTML (Head First)

Head First HTML with CSS & XHTML (Head First) by Eric Freeman

4.5 out of 5 stars (20)  £18.99
Explore similar items : Books (49)

Product details

Product Description
Paul Wheaton, Trail Boss/CEO, javaranch.com
Kathy Sierra is one of those people who can make complicated things seem simple and make boring things seem interesting.

Solveig Haugland, Technical Trainer and Former Sun Course Developer
Finally! A Java certification book that explains everything clearly. All you need to pass the exam is in this book.

See all Product Description

Customers Who Viewed This Item Also Viewed

Head First Design Patterns (Head First)

Head First Design Patterns (Head First) by Eric Freeman

4.9 out of 5 stars (30)  £20.77
Sams Teach Yourself Java 6 in 21 Days (Sams Teach Yourself...in 21 Days)

Sams Teach Yourself Java 6 in 21 Days (Sams Teach Yourself...in 21 Days) by Rogers Cadenhead

5.0 out of 5 stars (2)  £15.99
Thinking in Java

Thinking in Java by Bruce Eckel

4.3 out of 5 stars (28)  £25.79
Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D (Head First)

Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D (Head First) by Brett McLaughlin

3.6 out of 5 stars (5)  £23.08
Effective Java

Effective Java by Joshua Bloch

4.9 out of 5 stars (16)  £19.99
Explore similar items : Books (48)

 
Customer Reviews
19 Reviews
5 star: 84%  (16)
4 star: 5%  (1)
3 star: 5%  (1)
2 star:    (0)
1 star: 5%  (1)
 
 
 
 
 
Average Customer Review
 
 
 
Share your thoughts with other customers:
Write an online review
Most Helpful Customer Reviews

 
16 of 16 people found the following review helpful:
5.0 out of 5 stars Cracking book!, 3 Jan 2006
I'm learning Java, moving from 8 years C++ experience. Thus much of this book covers already familiar concepts such as OO and some of the basic syntax. however rather than finding these bits dragging and skipping over them I find myself rocketing through it, hunting for the new nuggests and differences in there and enjoying the learning experience!

The style is so distinctive and effectively alternates presentation and sub-set of the chapter's subject matter on a page by page basis. Thus as the book moves into newer territory its style prevents boredom and the "frequent coffee break syndrome". I find that the non linear and slightly "hopscotch" method of changing presentation styles, fore-shadowing areas to come and going over old ground in different ways is excellent.

Overall the progress through the book is good, though i find each chapter's progress varable. The chapters are effectively the smallest area of work - you really need to complete the chapter at the end of the day (for me anyway); however leaving the exercises till the next day is good revision!

Not sure whether it's java, this book, or both but I have more of a grin programming during learning from this book than ever before! Obviously it brings out the hidden geek in me!

I would say that anyone with some programming experience would find this book excellent. those with very little or none would probably find it hard - however still the best I've seen! What this book is NOT is a reference text - it's aim, basically, is a tutorial and thus precludes it's use as reference.

Have fun!

Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
15 of 15 people found the following review helpful:
5.0 out of 5 stars very enjoyable (but doubtful at first), 2 Nov 2005
I am an experienced java programmer and picked up this book while studying for my SCJP exam. I chose it purely out of curiosity and I was sick to death of reading the same old heavy books. At first, I thought I was about ready to put it away and forget about it - being used to the standard way in which Java books are written I found it to be annoyingly simplistic. But I completely changed my mind when I realised at how easy the book was to read, not to mention how well the concepts stick. It may start out simplistc but they do cover the advanced stuff as well. The book has been incredibly well planned and specially designed to help with the learning process. I personally found some of the humour silly, but that's the style and I appreciate that. I found a zero "snore-factor" to this book, and will definately be reading others in the Head First series purely because they make it enjoyable.
Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)



 
23 of 24 people found the following review helpful:
5.0 out of 5 stars An Excellent Tour Guide..., 14 Jun 2006
By M. Smith (Manchester, UK) - See all my reviews
(REAL NAME)   
To give you a bit of context so you know where I was coming from before I started reading this book, I used to be a programmer many years ago (over 15), but haven't cut any code for years other than the odd bit of VBA in Excel. I've used mainly BASIC-style languages including Informix, VB, etc. I have read about OO and tried and failed to learn C so have no real experience or understanding of what Java can do. I wanted to learn Java now a) for something to do with my brain (how I miss programming!) and b) to see what all the fuss was about.

I found the book to be very accessible - it has lots of different ways of providing the information - straight text, pictures with text on, jokes (cheesy, but ok), break-out boxes, quizzes, etc. It is probably written for people with short attention spans, but that works ok for me. Sometimes it labours a point a bit too much, but it does mean that everything sticks and I have found this book to be an excellent way for me to learn Java so far. I'm learning new stuff and it is sticking - I can leave it for a few days and still remember everything (both how AND why things are done - something the book is very good at covering). After about a week of reading (doing about an hour a night after work) I have been able to write a basic command line calculator, which uses only about 100 lines of code. I have completed this in far less time than it would have taken me to do it in Informix/VB, etc. The program itself is no big deal in programming terms, but I made sure that the program uses most of the concepts taught in the first half of the book and I didn't have to spend hours flicking around the pages looking for bits and pieces when writing it - any book that can put that amount of knowledge in my head in a week is excellent as far as I am concerned.

I have read another reviewer's comments about this book not being a reference and I agree totally. The book teaches Java and its application of OO concepts in a logical and structured manner and does this very well. It does not cover all aspects of Java, for example it refers the reader to Sun's JDK Documentation to explore the full set of API features. In fact, it doesn't even cover how to compile and execute Java programs (classes), which seems somewhat fundamental to me. I worked out how to do this at the command prompt (DOS) myself, but now use a development tool called JCreator, which is freeware and makes life a lot easier.

I would say that this book will make you into a competent Java programmer if you are new to Java, but have some confidence/experience with programming or computer software in general (e.g. you aren't scared of concepts like a stack and using pushing and popping, or can work out how to install and use the compiler yourself, etc.). I suspect that more reading will be needed to become a skilled one (and to be fair the book does suggest this so it isn't masquerading as something it isn't). As an analogy, I would describe this book as a very knowledgeable tour guide, but one who assumes you know (in a small way at least) something of the subject already. In other words, after reading it you will be able to write Java-based OO programs, but won't be necessarily able to articulate the concepts and arguments underpinning the reasons for using OO in the first place or the full power that Java has to offer. If you are hobbyist Java-noodler like me then that's absolutely fine. If you want to become an excellent Java programmer then this book would be a great first step, but will not take you on the full journey.
Comment Comment | Permalink | Was this review helpful to you? YesNo (Report this)


Write an online review
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Fantastic...!!
Hi everyone,
First of all i feel proud to be an java engineer, by Head First.... I've never crossed an wonderful book like this.. Read more
Published 6 months ago by Sangeetha

5.0 out of 5 stars Cool
I've been trying to learn Java for 7 years and had always stopped after going a little distance, an important reason being its so boring to read through a "normal" tech book. Read more
Published 7 months ago by doyyan

5.0 out of 5 stars Quack.
Absolutely brilliant book. Covers a large amount of what is required for SCJP certification but in leisurely "brain friendly" format. Read more
Published 7 months ago by David Victor

5.0 out of 5 stars Very good for beginners
I truly recommend this one for everyone who is starting in JAVA out there. It's very clear and amusing on explaining things that are normally boring... Read more
Published 18 months ago by A. Gouveia