17 used & new from $14.11

Have one to sell? Sell yours here
 
 
Python Programming for the Absolute Beginner
 
 

Python Programming for the Absolute Beginner (Paperback)

~ Michael Dawson (Author) "Staring back at me on the screen was an image I recognized: a face-my face..." (more)
Key Phrases: res package, def talk, falling pizzas, Michael Dawson, Setting Up the Program, Mad Lib (more...)
4.4 out of 5 stars  See all reviews (48 customer reviews)


Available from these sellers.


3 new from $39.75 14 used from $14.11

Formats

Amazon Price New from Used from
  Kindle Edition, November 8, 2005 $15.83 -- --
  Paperback, November 7, 2005 $19.79 $18.80 $14.75
  Paperback, August 11, 2003 -- $39.75 $14.11
There is a newer edition of this item:
Python Programming for the Absolute Beginner Python Programming for the Absolute Beginner 4.4 out of 5 stars (48)
$19.79
In Stock.
What Do Customers Ultimately Buy After Viewing This Item?

Customers Who Bought This Item Also Bought

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science

by John M. Zelle
4.4 out of 5 stars (33)  $33.20
Hello World!: Computer Programming for Kids and Other Beginners

Hello World!: Computer Programming for Kids and Other Beginners

by Warren Sande
4.8 out of 5 stars (10)  $23.09
Python For Dummies (For Dummies (Computer/Tech))

Python For Dummies (For Dummies (Computer/Tech))

by Stef Maruch
2.7 out of 5 stars (6)  $19.79
Python

Python

by Chris Fehily
4.7 out of 5 stars (20)  $21.99
Learning Python (Animal Guide)

Learning Python (Animal Guide)

by David Ascher
3.9 out of 5 stars (142)  $34.64
Explore similar items

Editorial Reviews

Product Description

If you are new to programming with Python and are looking for a solid introduction, this is the book for you. Developed by computer science instructors, books in the for the absolute beginner series teach the principles of programming through simple game creation. You will acquire the skills that you need for more practical Python programming applications and you will learn how these skills can be put to use in real- world scenarios. Best of all, by the time you finish this book you will be able to apply the basic principles you've learned to the next programming language you tackle.


About the Author

Michael Dawson, from Santa Monica, CA, is a professional writer and has worked as a programmer and game industry designer and producer. He is the author of "Python Programming for the Absolute Beginner" (Premier Press, 1592000738), which teaches newcomers programming by using games as examples. Mike earned his Bachelor’s Degree in Computer Science from the University of Southern California and has worked as a programmer for a large Internet services company. He also has experience in the television industry as a staff writer for a popular sitcom.

Product Details

  • Paperback: 480 pages
  • Publisher: Course Technology PTR; 1 edition (August 11, 2003)
  • Language: English
  • ISBN-10: 1592000738
  • ISBN-13: 978-1592000739
  • Product Dimensions: 9.2 x 7.4 x 1 inches
  • Shipping Weight: 1.8 pounds
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (48 customer reviews)
  • Amazon.com Sales Rank: #713,186 in Books (See Bestsellers in Books)

More About the Author

Mike Dawson
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Mike Dawson Page

Inside This Book (learn more)

Citations (learn more)
This book cites 1 book:



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)

Your tags: Add your first tag
 

 

Customer Reviews

48 Reviews
5 star:
 (29)
4 star:
 (12)
3 star:
 (4)
2 star:
 (3)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (48 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
98 of 100 people found the following review helpful:
5.0 out of 5 stars Painless way to learn programming, September 4, 2003
By A Customer
Have you wanted to try writing computer programs, but didn't know how to begin? Or maybe those huge, menacing looking tomes in the computer section of your local B&N store frightened the bejeezes out of you? Well, you may wish to take a serious look at the Python programming language. It is extremely easy to get started and there has been a huge community of on-line fans using it and helping each other ... Python is a great language to teach to school kids. It is also used by NASA, HP, Google and serious programmers all over the world.

This book is for the real beginner. If you know anything at all about python don't buy this book (consider LEARNING PYTHON, by Lutz and Asher). If you know something about programming, but nothing about python then don't buy this book (consider PYTHON CORE PROGRAMMING by Wesley Chun). If you are a Pythonista already, then stop reading. For all the rest of you I recommend PYTHON PROGRAMMING by Dawson. It will provide the most gentle introduction to programming in general, and python specifically, that you will find anywhere. Dawson is an excellent writer. This book is NOT the typical massive "programmer's bible," but rather, a slim primer - the basics. Dawson will take you by the hand and lead you down the garden path. Work through the easy exercises and play with the programs on the CD. At the end of the path you should be pleasantly surprised at how easily you learned the rudiments of a powerful computer language. You'll have all the knowledge needed to move on to Wesley Chun's enormous tutorial or the slim, but dense LEARNING PYTHON.

The book's cover says "for the absolute beginner" and I can't emphasize enough that this book is really for the programmer neophyte. I'd recommend it to any of my computer phobic friends. There is very little jargon; the reading level would be appropriate for junior high school students. I think Michael Dawson hit upon a real gem of a pedagogical idea: each major concept is introduced through writing a computer game. They are simple in concept and even simpler when written in python. He ends the book with an arcade shootem-up complete with animated graphics, sound effects, and music! The reader should by that point, feel comfortable modifying and adding to it. The book is nicely laid out and appears to have very few typos.

Comment Comments (2) | Permalink | Was this review helpful to you? Yes No (Report this)



 
76 of 77 people found the following review helpful:
5.0 out of 5 stars Best first Python Book (and not just for beginners), October 12, 2003
By Robert (Boulder, CO) - See all my reviews
If you're a beginning or intermediate programmer (with a year or less of programming under your belt), then this is the best, first Python book you can find. Not only is it the best intro to Python out there, but it's one of the best intros to programming in general I've ever read.

The book is clear, well-written and won't put you to sleep like many other technical books. The author knows how to teach and keep things interesting. And while the book is entertaining, it still covers the Python basics, including:
* Variables
* Branching
* Strings
* Lists, Tuples and Dictionaries
* Functions
* Files
* Exceptions
* Classes (including new-style classes)

But the book goes beyond the fundamentals to cover more advanced topics that most other intro to Python books don't, including:
* Program Design
* Object-Oriented Programming
* GUI Programming
* Multimedia Programming (including graphics, sound and animation)

If you're already a programming whiz, with years of coding experience and mutlti-language fluency, then this book may be too basic for you. In that case, I recommend the Python Visual Quick Start Guide. It's aimed at readers with a solid programming background. And while it doesn't have extensive OOP coverage, it will get an expert programmer up and running with the Python fast.

Finally, once you've got some Python experience, I highly recommend Python in a Nutshell to take you from Python programmer to Python guru.

Hope this helps you on your Pythonic journey!

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
25 of 25 people found the following review helpful:
5.0 out of 5 stars Wow! What a refreshing approach to python!, October 2, 2003
By David Goldsmith (Los Angeles, CA) - See all my reviews
Michael dawson happens to get it. Not only the language he writes of, but the language he uses to educate. I am new to Python and this book really helped open the doors for me. Because of this book, Python is not a huge scary beast... it's a friendly and helpful pet! Thanks for such a great read!
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

5.0 out of 5 stars Easy!
Easy to follow and fun. I have absolutely zero programming experience, and I could keep up easily with this book.
Published 1 month ago by Daniel Thrall

5.0 out of 5 stars Like reading a story
This book is a very light and easy read. It is not like other technical books where you have to read into every single line and dig out the hidden information. Read more
Published 2 months ago by Prashanth Kumar

5.0 out of 5 stars Easy to read and even entertaining!
I bought this because it was a prescribed text for one of my university classes. I was suprised at how easy it is to read and stay interested in it; the author writes just as if... Read more
Published 2 months ago by Joellen Cowden

5.0 out of 5 stars Makes computers fun again
Easy enough for a complete novice, following along with the book and coding makes using a computer fun again. Read more
Published 2 months ago by Sean Flynn

5.0 out of 5 stars Best intro programming book EVERY
This book should be in every high school to introduce students to programming. I have never seen a book cover material in such a wonderfully progressive fashion. Read more
Published 3 months ago by bookwurm

5.0 out of 5 stars Great book for semi-beginners ( you just need basic PC knowledge)
This book is great. It's written in simple, understandable language and is great for the semi-beginner, ( I mean you must have basic PC knowledge ) if you can navigate around... Read more
Published 4 months ago by A.T. Perkins

4.0 out of 5 stars Great book
My son is 13. Seems to be right at his age level. One minor typo in the first lesson took us a while to solve but other than that, he is enjoying it.
Published 6 months ago by Philip Hall

5.0 out of 5 stars Very Good Investment
Very good book; whether you are learning a first computer language or OOP (Object Oriented Programming), this is a good reference book to have on your shelf.
Published 7 months ago by NWGGuy

3.0 out of 5 stars It's a beginners book
I liked the book for what it is, a beginners book as it is very elementry and a good way to learn from not knowing anything.
Published 7 months ago by J. Frantz

5.0 out of 5 stars Very good book!
I was trying to teach my brother a little bit of Python so that he could have a good foundation to go on on his own, but I don't have the time to write a "book" for him... Read more
Published 10 months ago by Tam T. Nguyen

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
lost CD 0 July 2009
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   



So You'd Like to...

Create a guide

Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.



Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.