- Buy 1 select "Head First" title, get the second 20% off through August 31, 2014. Here's how (restrictions apply)
David Griffiths began programming at age 12, after being inspired by a documentary on the work of Seymour Papert. At age 15 he wrote an implementation of Papert's computer language LOGO. After studying Pure Mathematics at University, he began writing code for computers and magazine articles for humans and he currently works in the UK, helping people to create simpler, more valuable software. He spends his free time traveling and time with his lovely wife, Dawn.
Paul Barry is formally educated and trained in Computer Science and holds a Masters Degree in Computing Science. He has been programming professionally, on and off, for close to 25 years. Paul already has two textbooks to his name, and is also a Contributing Editor to Linux Journal magazine. His day job is with the Institute of Technology, Carlow in Ireland where he has spent over a decade preparing Ireland's next generation of computing folk to be productive in the workforce. His role as a third level educator affords him the opportunity to explore, learn and teach the very latest programming technologies and practices, which is something that he enjoys even though he knows this makes him a bonafide "geek". Paul lives just outside the town of Carlow in Ireland with his wife, two sons, daughter, dog and cat. There's a bunch of computers and a growing collection of music instruments in the house, too (and like a lot of the Head First family, Paul is a struggling guitarist trapped inside a geek's body). He has so far resisted any suggestion that the family acquire a hamster ... or a set of drums.
Highly recommended for the novice programmer.
Heads up: In chapter 3, the code exercise given simply will not work as is - Twitter changed from Basic Auth to OAuth; the code exercise used to work, but doesn't now.
The graphics are well done and explanations about coding concepts using everyday experiences are worthwhile.
A gift for a high school student that was interested in learning more about programming. Well received and used extensively.Published 1 month ago by Mosaicdog
Good book to learn python.
However, as person with no other background in programming, it starts to get hard to follow in the middle. Read more
If you want a slow intro to computer science concepts involving programming, this is an outstanding place to start. Read morePublished 7 months ago by engineering student
I am just beginning a course Introduction to Programming and this 4 year old book is required. When doing the examples in Chapter 2... Read morePublished 11 months ago by Joe
This gets you by on how to learn a little bit about python. But beware there is a 2.27 to 3.11 and this is the newer version of the python code.Published 12 months ago by Jared
I'm quite new to programming. Before reading this book all I knew was a difference between a variable and a constant and how to declare a variable. Read more
I really enjoyed the layout and pace of this book. The lessons are practical and useful. Using Python really made learning the concepts of programming easier for me. Read morePublished 13 months ago by Jonathon S Mohon
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... Read morePublished 18 months ago by myruggy89
The head First series of leaning is by far one of the most ingenious and effective learning methods I've encountered. Read morePublished 20 months ago by Bill