- Series: Head First
- Paperback: 694 pages
- Publisher: O'Reilly Media; 1st edition (October 2004)
- Language: English
- ISBN-10: 0596007124
- ISBN-13: 978-0596007126
- Product Dimensions: 8 x 1.4 x 9.2 inches
- Shipping Weight: 2.3 pounds (View shipping rates and policies)
- Average Customer Review: 542 customer reviews
- Amazon Best Sellers Rank: #10,358 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Head First Design Patterns: A Brain-Friendly Guide 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
From the Publisher
What you’ll find in Head First Design Patterns, 2014:
The core design principles and design patterns—everything you need to take your programming skills to the next level.
The same great visual explanations and brain-friendly learning style you’re used to from Head First, with exercises and challenges so the design patterns really sink in.
Updated code! The code for all the examples and exercises now compiles and runs with Java 8.
This is a gimmicky book that actually works for once. It is an intelligent and well thought-out discussion of Java design patterns, and if you dont know what a design pattern is then this is an excellent way to find out. It is also an interested discussion of object-oriented design. I found that the authors often anticipated my reaction to their initial explanations and asked the questions that I would have asked had it been a lecture. - Mike James, VSJ, April 2005
About the Author
Eric Freeman recently ended nearly a decade as a media company executive, having held the position of CTO of Disney Online & Disney.com at The Walt Disney Company. Eric is now devoting his time to WickedlySmart.com and lives with his wife and young daughter in Austin, TX. He holds a Ph.D. in Computer Science from Yale University.
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.
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.
Browse award-winning titles. See more
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
I see myself using the GoF book as a supplement to this one.
Coding with design patterns makes your life so much easier. Sure you can come up with your own but like me you might end up crossing your code back and forth into an un-extensible, messy coded program.
This book is based on Java.
The book seems to have plenty of ways to fry the information into your brain including fill in the blank questions and programming exercises. They have a lot of code given in the text which is nice for people (like me) who are not fully fluent in Java. I have used C++ mostly and I have little issue finding my way through the code. So if you are at least familiar in some object oriented language I think you will be fine. Also, I think it is a big plus that I get a look at how things are done in Java.
I find it really interesting how the Head First guys use cognitive research to help with learning the material. Even though I just started reading, it has helped me through one phone interview already. To me, it has pretty much paid for itself. I look forward to learning more about design patterns as I finish the text.