---
product_id: 2667600
title: "Head First Software Development: A Learner's Companion to Software Development"
brand: "dan piloneruss miles"
price: "£24.97"
currency: GBP
in_stock: true
reviews_count: 7
url: https://www.desertcart.co.uk/products/2667600-head-first-software-development-a-learners-companion-to-software-development
store_origin: GB
region: United Kingdom
---

# Head First Software Development: A Learner's Companion to Software Development

**Brand:** dan piloneruss miles
**Price:** £24.97
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Head First Software Development: A Learner's Companion to Software Development by dan piloneruss miles
- **How much does it cost?** £24.97 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.co.uk](https://www.desertcart.co.uk/products/2667600-head-first-software-development-a-learners-companion-to-software-development)

## Best For

- dan piloneruss miles enthusiasts

## Why This Product

- Trusted dan piloneruss miles brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Head First Software Development: A Learner's Companion to Software Development

## Images

![Head First Software Development: A Learner's Companion to Software Development - Image 1](https://m.media-amazon.com/images/I/91y6PSOqKKL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ If you want to learn simple effective tehniques for software development, this is the book!
*by A***A on January 16, 2011*

Before begining my first professional program, I bought this book. At first, I was wondering how all those pictures and games exercises will help me to learn about software development. I told to myself, "I'm a in a profession that has books with "dummy" in their titles, and now books with middle school games... what's next? coloring books for developers?" After that though, I went straight to code and put this book right back into my bookshelf. While I was able to deliver the software on-time (with overtime), I experienced success but not with out frustrations. In retrospective, I think I did the right thing by not using this book at first because now I really appreciated what this book offers. I would recommend this to any developer for the following reasons: First, those pictures and middle school games that I just mention, some how they work pretty well if you want to learn something. While I put certain effort to learn from more traditional books, with the head first approach, I was able to learn software development techniques and principles with no effort whatsoever. Seconds, while this book is load with software development fundamentals, their main goal is help out the real-world working developer. With this book, I felt understood, I felt that they knew about my personal frustrations (and mistakes) that I encountered when I was developing my program. Finally,they also try to avoid getting into complex and formal software processes (SCRUM, XP, etc) by presenting pen and pencil techniques that keeps you focus on learning the fundamentals. I just finished reading this book, I feel that my developing powers have increased. Right now, I'm setting up my home CI server to begin my first real open source program. I just got head first design pattern and head first object oriented design and I hope to get the same fun that I got with this book!

### ⭐⭐⭐⭐⭐ This book vs my previous guide
*by A***R on October 20, 2015*

Awesome book. As a freelance software developer, I was previously using the book "Systems Analysis and Design 5th Edition by Dennis, Wixom, Roth" as a reference for the SDLC, but I find this book to be so much better. I just picked it up two days ago and read the first half in one sitting, though I did skim through parts of it. HFSD is very practical, where as SAD5th packs massive details into the book, but lacks the real life usability. Reading this book, I feel like I can take their base process and apply it to my particular needs, and start using it immediately. I especially like the part about using a Scrum board, creating user stories(features), introduction to Version Control and test suites, as well as the multiple iterations. Systems Analysis and Design 5th is great if you want to find a ton of charts and diagramming methods, many of which are needed. This book is great if you are in particular a software developer who wants a more simple development life cycle.

### ⭐⭐⭐⭐ Book is great - kindle edition not satisfactory
*by B***G on November 18, 2013*

I have come around to the usefulness of the book. I first got the book as a kindle download and I could not read the illustrations because they were too small. However, I am now working through the physical book and I find it very useful. One has to work through all the playful exercises - the authors convey the information through fictional situations where one has to go through all the steps of software development in response to the needs presented by the situation. In this way the authors present the method to be used and then incorporate it into the story of this fictional situation. Included in this approach are use of a a lot of conceptual illustrations along with exercises to be completed on 'index cards' and crossword puzzles, among other things. Being able to read the illustrations (I couldn't read them on my machine in kindle) is pretty essential to the book. Plus having the physical book allows me to do the exercises which helped me incorporate and memorize the method employed.

## Frequently Bought Together

- Head First Software Development: A Learner's Companion to Software Development
- Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D
- Head First Design Patterns: Building Extensible and Maintainable Object-Oriented Software

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.co.uk/products/2667600-head-first-software-development-a-learners-companion-to-software-development](https://www.desertcart.co.uk/products/2667600-head-first-software-development-a-learners-companion-to-software-development)

---

*Product available on Desertcart United Kingdom*
*Store origin: GB*
*Last updated: 2026-05-18*