The Kindle title is not currently available for purchase
You've subscribed to ! We will preorder your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.

Follow the authors

See all
Something went wrong. Please try your request again later.

Head First Design Patterns: A Brain-Friendly Guide 1st Edition, Kindle Edition

4.6 4.6 out of 5 stars 2,145 ratings

What’s so special about design patterns?

At any given moment, someone struggles with the same software design problems you have. And, chances are, someone else has already solved your problem. This edition of Head First Design Patterns—now updated for Java 8—shows you the tried-and-true, road-tested patterns used by developers to create functional, elegant, reusable, and flexible software. By the time you finish this book, you’ll be able to take advantage of the best design practices and experiences of those who have fought the beast of software design and triumphed.

What’s so special about this book?

We think your time is too valuable to spend struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Design Patterns uses a visually rich format designed for the way your brain works, not a text-heavy approach that puts you to sleep.

Review

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 --This text refers to an alternate kindle_edition edition.

About the Author

Eric Freeman is the director of engineering of new technologies at the Walt Disney Internet Group, focusing most recently on Digital Rights Management, content standards, new media formats, and video on demand over the Internet.

Elisabeth Freeman researches new technologies at the Walt Disney Internet Group, focusing most recently on Digital Rights Management, content standards, new media formats, and video on demand over the Internet.

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.

--This text refers to an alternate kindle_edition edition.
Due to its large file size, this book may take longer to download

There is a newer version of this item:

Next 1 for you in this series See full series
Total Price: $30.64
By clicking on the above button, you agree to Amazon's Kindle Store Terms of Use


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.

Product details

  • ASIN ‏ : ‎ B00AA36RZY
  • Publisher ‏ : ‎ O'Reilly Media; 1st edition (October 25, 2004)
  • Publication date ‏ : ‎ October 25, 2004
  • Language ‏ : ‎ English
  • File size ‏ : ‎ 61293 KB
  • Simultaneous device usage ‏ : ‎ Unlimited
  • Text-to-Speech ‏ : ‎ Enabled
  • Screen Reader ‏ : ‎ Supported
  • Enhanced typesetting ‏ : ‎ Enabled
  • X-Ray ‏ : ‎ Not Enabled
  • Word Wise ‏ : ‎ Enabled
  • Sticky notes ‏ : ‎ On Kindle Scribe
  • Print length ‏ : ‎ 951 pages
  • Customer Reviews:
    4.6 4.6 out of 5 stars 2,145 ratings

About the authors

Follow authors to get new release updates, plus improved recommendations.

Customer reviews

4.6 out of 5 stars
4.6 out of 5
2,145 global ratings
All images are squashed on the Kindle edition, affecting readability - get paper version instead
3 Stars
All images are squashed on the Kindle edition, affecting readability - get paper version instead
This is strictly a comment for the Kindle edition. I find the formatting of the pictures unreadable, and that this has a very negative impact on the usability of the book. IThe images, which are core to the text, are centered at 50% width of the page. This requires me to manually zoom in each time I want to see something clearly, a process which I find rather cumbersome to say the least.I've tested this both on a (high resolution) Samsung Galaxy S2 Tablet (Android Kindle; see screenshots) as well as my old Kindle DXG. Forget about seeing them on the OG Paperwhite.This issue is not unique to this book, however I do wish the authors would take the time to ensure their content is readable on the Kindle editions.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review

Top reviews from the United States

Reviewed in the United States on January 26, 2024
Reviewed in the United States on December 9, 2011
One person found this helpful
Report
Reviewed in the United States on July 9, 2009
3 people found this helpful
Report

Top reviews from other countries

Translate all reviews to English
Euber
5.0 out of 5 stars Muito bom
Reviewed in Brazil on August 9, 2018
akash
5.0 out of 5 stars Very informative and creative book by design, its a design pattern in it self
Reviewed in India on September 18, 2019
Mellgood
5.0 out of 5 stars Best buy per chi ha già una conoscenza base di java e vuole passare ad un livello superiore
Reviewed in Italy on November 24, 2017
3 people found this helpful
Report
Daniel Vera Morales
5.0 out of 5 stars El mejor libro que he adquirido en mi vida
Reviewed in Mexico on November 22, 2016
One person found this helpful
Report
Adam
5.0 out of 5 stars Simple to follow
Reviewed in Australia on March 14, 2020
Report an issue

Does this item contain inappropriate content?
Do you believe that this item violates a copyright?
Does this item contain quality or formatting issues?