Programming Books C Java PHP Python Learn more Browse Programming Books
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Python Programming for the Absolute Beginner, Second Edition Paperback – November 8, 2005

ISBN-13: 978-1598631128 ISBN-10: 1598631128 Edition: 2nd

9 New from $17.95 24 Used from $8.23
Amazon Price New from Used from
Paperback
"Please retry"
$17.95 $8.23

There is a newer edition of this item:

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


NO_CONTENT_IN_FEATURE

Save up to 90% on Textbooks
Rent textbooks, buy textbooks, or get up to 80% back when you sell us your books. Shop Now

Product Details

  • Series: For the Absolute Beginner
  • Paperback: 472 pages
  • Publisher: Course Technology PTR; 2 edition (November 8, 2005)
  • Language: English
  • ISBN-10: 1598631128
  • ISBN-13: 978-1598631128
  • Product Dimensions: 9.2 x 7.4 x 1.1 inches
  • Shipping Weight: 2 pounds
  • Average Customer Review: 4.3 out of 5 stars  See all reviews (40 customer reviews)
  • Amazon Best Sellers Rank: #139,039 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Michael Dawson has worked as both a programmer and a computer game designer and producer. In addition to real-world game industry experience, Dawson earned his bachelor's degree in Computer Science from the University of Southern California. He currently teaches game programming and design to students of all ages through UCLA Extension courses and private lessons. Visit his Web site at www.programgames.com to learn more or to get support for any of his books.

More About the Author

Michael Dawson has worked as both a programmer and a computer game designer and producer. In addition to real world game industry experience, Mike earned his bachelor's degree in Computer Science from the University of Southern California. Currently, he teaches game programming in the Game Production Department of the Los Angeles Film School. Mike has also taught game programming to students through UCLA Extension and The Digital Media Academy at Stanford. He's the author of three other books: Beginning C++ through Game Programming, Guide to Programming with Python, and C++

Projects: Programming with Text-Based Games. You can visit his website at www.programgames.com to learn more or to get support for any of his books.

Customer Reviews

4.3 out of 5 stars
5 star
21
4 star
12
3 star
4
2 star
3
1 star
0
See all 40 customer reviews
This book is a very light and easy read.
Prashanth Kumar
This book is absolute for beginners and I have some kind of direction to plan and expand my programming knowledge with Python.
B. Grobler
I recommend this book for anybody looking to learn the basics of Python programming!
Nicholas Dominguez

Most Helpful Customer Reviews

26 of 27 people found the following review helpful By Eric S Keller on April 4, 2007
Format: Paperback Verified Purchase
I actually started with the O'reilly books and they are great, but if your new to programming/scripting, this book is a better place to start. It will get you up and running with Python fast. yeah, its easy, but I think that's the point (hence the title "Absolute Beginners"). The exercises are fun and get the concepts across very well. If you've mastered other languages, go with O'reilly. if you are new to coding start with this book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
22 of 23 people found the following review helpful By C. L. West on May 9, 2006
Format: Paperback
I have been using this to teach my nephew Python. It is a great place to start as it gets very quickly to something visual to keep kids interested, while at the same time covering lots of useful ideas and concepts. If you want to show a beginner how quickly they can actually produce a real game with their own flavor on it, this is the book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
13 of 13 people found the following review helpful By WJCarpenter on September 7, 2008
Format: Paperback Verified Purchase
This is a good first book on programming for a junior high school kid or a motivated elementary school kid.

If you are a programmer looking to learn the Python language, this book is not for you. It's not intended to be for you, and you will find it slow-paced and tedious. Instead, as its title says, it's for people who want to learn to program, and Python is the weapon of choice for this author. I'm a long-time professional software guy, and I bought this book as a possible tutorial for my kids. It is pretty amazingly good for that. The sample programs are realistic enough. They're also short enough that someone can type them in as they go along. The author takes the reader all the way from "no experience required" all the way through OOP. Each step is gentle and encouraging. Along the way, the author points out what is a requirement and what is just convention. Computer jargon is explained in comfortable terms for the beginner.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
7 of 7 people found the following review helpful By R Foose on December 26, 2007
Format: Paperback
I am a musician who is using Python for various small to large projects. I find it to be the easiest, fastest way to get useful results. Of the six books I've read, this one is the best introduction to programming with Python that I've used. Others are more complete in their coverage, but none are more fun. If your interest in programming is limited to creating useful scripts easily and in a hurry, Python is for you. And this book is the best to show you how.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
21 of 26 people found the following review helpful By Glen Whitney on April 22, 2008
Format: Paperback
Important update 2008-4-23 to review below: I sent the author an email through his website, and within 3 hours he had emailed back to me the modified software I needed. Yes, I still think he should have that software posted on his website, but his quick response certainly helped me out of the trouble I was in!

My daughter is using this book to learn to program for her class project, and the CD is at school. Meanwhile, I am trying to set up the same environment for her on our home computer, which is a Mac. So I got my python up-to-date, installed Pygame, no problem, then for her to do the examples in Chapter 11 on graphics, she needs the livewires package. Only then I encounter the "TRAP" on page 330 - the livewires package on the CD that comes with the book is a modified version of the livewires package available on the web. And the example programs do not work with the standard livewires release. And the book does not give source code differences for the modified package, nor is the modified package available on the author's website or anywhere else I can find (although this entire chapter is available on-line as an assignment for a computer science course, making me feel foolish for buying the book). So I am left unable to create the programming environment at home to match what's in this book. This situation is directly against the portability/openness philosophy of Python, and is causing me a lot of trouble. Mr. Dawson should have stuck with stock, publicly-available packages as the platform for his instructional text. Failing that, he should have tried to get his changes incorporated into a livewires release.
Read more ›
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Lawrence G. Lichter on September 5, 2007
Format: Paperback
This is a good book to get a beginner hooked on programing.
I don't care for the IDLE, (edit environment provided on CD),
but the text is concise and the subject material is not
obfuscated with unnecessary deflections, if you know what I
mean. I purchased another copy for my children, if it stimulates a
curiosity, to experiment with software, in anyone of them I'll
petition Amazon to add another star.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 5 people found the following review helpful By Bonnie Kay Tindle on November 9, 2008
Format: Paperback
This book is perfect for the beginner programmer. Whether you have prior experience or not, you will come away with useful information and valuable experience. I have read it through once, and am now going back through and working on the sample code you develop. I have never had so much fun, nor have I ever found a book that did a better job of being informative but not too much. He works you from Hello World to a simple but graphic game, teaching you Python, programming convention and how to apply what you have learned to several types of situations. I cannot say how much I love this book, or how great it has been to finally find an author who can get the job done. Five stars, only because that's the highest I can give!
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search