---
product_id: 9389087
title: "Head First Programming: A learner's guide to programming using the Python language"
price: "A$74"
currency: AUD
in_stock: true
reviews_count: 9
url: https://www.desertcart.com.au/products/9389087-head-first-programming-a-learners-guide-to-programming-using-python
store_origin: AU
region: Australia
---

# Head First Programming: A learner's guide to programming using the Python language

**Price:** A$74
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Head First Programming: A learner's guide to programming using the Python language
- **How much does it cost?** A$74 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.au](https://www.desertcart.com.au/products/9389087-head-first-programming-a-learners-guide-to-programming-using-python)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Head First Programming: A learner's guide to programming using the Python language [Griffiths, David, Barry, Paul] on desertcart.com. *FREE* shipping on qualifying offers. Head First Programming: A learner's guide to programming using the Python language

Review: Excellent concepts, great place to start - If you want a slow intro to computer science concepts involving programming, this is an outstanding place to start. Python is friendly, and like others I cannot say enough about the teaching premise of the Head First Series. It has encouraged me to purchase HF Software Development and Python. I just finished this book and I'm just starting the Python book. It's given me the courage to enroll in another programming language class at the college level and start an undergrad Computer Science curriculum without wondering about all of the remediation I might need during the first class. The friendly learning method aside, this is a seriously well written text. It has you developing a couple of apps in ways that most really develop, organically. It takes you through what are likely scenarios for some simple requests by people to do things that they show you how to do in a low key, no pressure learning method that will stay with you long after the book is on your shelf or passed to a friend. If you had trouble with a programming class, missed out on the software skills you wanted to develop this is an outstanding first book. Does not matter if you are 50 years old or 19. Not even thinking about it you learn about libraries, functions and code reuse. You learn how to do things you will no doubt see later if you continue with the series or head off to college or adult learning classes in any computer language. If you did scientific programming at one time and wanted to find a way to bite off newer technology which will let you not fear taking a College level android programming class or learning how to make an application, give this a try. I expect that you will find this is a very important connection to get you into programming, no matter what your background. Oh yeah, the python book suggested you have programming experience of some sort, this book was the perfect answer. I now no longer say I'm going to learn programming, now I can build small programs which I think up and need to see a little more of the guts of the language, so the python book is my next read - for which I cannot wait. Starting today! Good work HF. I'm thinking the process would work well with languages and even to introduce other subjects like electromagnetics... if I have time one day I could definitely see trying to contribute to texts like this. Great stuff!
Review: Textbook for College - This textbook was required for my college class. When I first glanced through the book, I thought it to be rather basic since I have taken a few programming classes which want into more depth; however, the layout and presentation of the material was excellent, and the content was brought forth in a simple manner. I would recommend this book to any beginner who has no programming experience. I would buy other books from the Head First series.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #1,014,854 in Books ( See Top 100 in Books ) #267 in Object-Oriented Design #644 in Introductory & Beginning Programming #810 in Python Programming |
| Customer Reviews | 4.0 4.0 out of 5 stars (109) |
| Dimensions  | 8 x 1 x 9.25 inches |
| Edition  | 1st |
| ISBN-10  | 0596802374 |
| ISBN-13  | 978-0596802370 |
| Item Weight  | 2.31 pounds |
| Language  | English |
| Part of series  | Head First |
| Print length  | 440 pages |
| Publication date  | December 29, 2009 |
| Publisher  | O'Reilly Media |

## Images

![Head First Programming: A learner's guide to programming using the Python language - Image 1](https://m.media-amazon.com/images/I/81iAn8ChDHL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Excellent concepts, great place to start
*by E***T on January 4, 2014*

If you want a slow intro to computer science concepts involving programming, this is an outstanding place to start. Python is friendly, and like others I cannot say enough about the teaching premise of the Head First Series. It has encouraged me to purchase HF Software Development and Python. I just finished this book and I'm just starting the Python book. It's given me the courage to enroll in another programming language class at the college level and start an undergrad Computer Science curriculum without wondering about all of the remediation I might need during the first class. The friendly learning method aside, this is a seriously well written text. It has you developing a couple of apps in ways that most really develop, organically. It takes you through what are likely scenarios for some simple requests by people to do things that they show you how to do in a low key, no pressure learning method that will stay with you long after the book is on your shelf or passed to a friend. If you had trouble with a programming class, missed out on the software skills you wanted to develop this is an outstanding first book. Does not matter if you are 50 years old or 19. Not even thinking about it you learn about libraries, functions and code reuse. You learn how to do things you will no doubt see later if you continue with the series or head off to college or adult learning classes in any computer language. If you did scientific programming at one time and wanted to find a way to bite off newer technology which will let you not fear taking a College level android programming class or learning how to make an application, give this a try. I expect that you will find this is a very important connection to get you into programming, no matter what your background. Oh yeah, the python book suggested you have programming experience of some sort, this book was the perfect answer. I now no longer say I'm going to learn programming, now I can build small programs which I think up and need to see a little more of the guts of the language, so the python book is my next read - for which I cannot wait. Starting today! Good work HF. I'm thinking the process would work well with languages and even to introduce other subjects like electromagnetics... if I have time one day I could definitely see trying to contribute to texts like this. Great stuff!

### ⭐⭐⭐⭐ Textbook for College
*by M***9 on February 23, 2013*

This textbook was required for my college class. When I first glanced through the book, I thought it to be rather basic since I have taken a few programming classes which want into more depth; however, the layout and presentation of the material was excellent, and the content was brought forth in a simple manner. I would recommend this book to any beginner who has no programming experience. I would buy other books from the Head First series.

### ⭐⭐⭐⭐⭐ Begin your journey here
*by B***L on December 25, 2012*

The head First series of leaning is by far one of the most ingenious and effective learning methods I've encountered. I work in the Software Dev field and wanted to expand my skillset in Python and Java. I've tried other study guides with marginal success - Head First is straight forward, easy to understand, and the programs you write and run coupled with their methods of reniforcing programming principles really makes the learning enjoyable and I retain the material quite well. Do be advised that the 3rd Chapter is out of date now with Twitter authentication and the workaround is kind of involved. Since Amazon won't let me paste the URL here, if you google Head First forums, then follow the appropriate link, you can then create a forum account and search the Knowledge topics for Chap 3 Issue with Twitter auth. Back to the Head First series... the books are written for Python 3 users. I am running Python 2.7, so several of the programs and scripts they have you build, I have to do a lot of Google searching to get the commands I need to get the functions to run in Python 2.7. This is *NOT* a bad thing... the need to quickly Google for dev solutions at work is a daily task you will encounter anyway, so this gives good practice. Plus it really adds some nice seasoning to the various methods the book is teaching. As to this book (as well as all of Head First's books I study) I can't recommend them highly enough. I think you will be quite pleased with the things you make Python do as you work on the topics here. Enjoy and happy coding.

## Frequently Bought Together

- Head First Programming: A learner's guide to programming using the Python language
- Head First Learn to Code: A Learner's Guide to Coding and Computational Thinking
- Head First SQL: Your Brain on SQL -- A Learner's Guide

---

## 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.com.au/products/9389087-head-first-programming-a-learners-guide-to-programming-using-python](https://www.desertcart.com.au/products/9389087-head-first-programming-a-learners-guide-to-programming-using-python)

---

*Product available on Desertcart Australia*
*Store origin: AU*
*Last updated: 2026-03-05*