| Aeronautic.net Navigation | |
|
|
|
Python Programming for the Absolute Beginner, 3rd Edition |  | Author: Michael Dawson Publisher: Course Technology PTR Category: Book
List Price: $34.99 Buy New: $19.99 as of 9/9/2010 13:08 PDT details You Save: $15.00 (43%)
New (20) Used (7) from $19.99
Seller: new_books_today Rating: 63 reviews Sales Rank: 4491
Media: Paperback Edition: 3rd Pages: 464 Number Of Items: 1 Shipping Weight (lbs): 2.2 Dimensions (in): 9 x 7.4 x 1.2
ISBN: 1435455002 Dewey Decimal Number: 005.133 EAN: 9781435455009 ASIN: 1435455002
Publication Date: January 1, 2010 Availability: Usually ships in 1-2 business days
| |
| Features:
| • | ISBN13: 9781435455009 | | • | Condition: New | | • | Notes: BUY WITH CONFIDENCE, Over one million books sold! 98% Positive feedback. Compare our books, prices and service to the competition. 100% Satisfaction Guaranteed |
|
| Also Available In:
| |
| 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 practical Python programming applications and will learn how these skills can be put to use in real-world scenarios. Throughout the chapters, you will find code samples that illustrate concepts presented. At the end of each chapter, you will find a complete game that demonstrates the key ideas in the chapter, a summary of the chapter, and a set of challenges that tests your newfound knowledge. By the time you finish this book, you'll be well versed in Python and be able to apply the basic programming principles you've learned to the next programming language you tackle.
|
| Customer Reviews:
Showing reviews 1-5 of 63
Painless way to learn programming September 4, 2003 119 out of 121 found this review helpful
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.
Best first Python Book (and not just for beginners) October 12, 2003 Robert (Boulder, CO) 84 out of 85 found this review helpful
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!
Wow! What a refreshing approach to python! October 2, 2003 David Goldsmith (Los Angeles, CA) 28 out of 29 found this review helpful
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!
THE book for beginners July 6, 2005 Patrick F. Sampson (A police station) 19 out of 19 found this review helpful
I really wanted to learn a programming language badly. Through some design of fate I chose Python. And only afterwards got to know that I had made the best choice for a beginning programmer. Since I cannot stand to read "tutorials" on the internet, flipping HTML pages, I prefer to learn through reading curled up with a book, I had to get a book or books.
Even though Learning Python 2nd edition seemed to be the most popular, there was something about it I didn't like while reading the index. Then I saw this book, read the index, the reviews (even though only 4) can't lie, and if this book was more popular this column would be full of 100 5 star reviews undoubtedly.
After only a week, I am writing programs that would have caused me to quit a week ago if he had said I have to write such and such a program by a certain time.
You don't have to go as fast as me, you can take your time, I am just putting in a lot of hours.
Anyway, what I found good about this book, is he explains each line of code while introducing a new topic/technique/syntax etc... And the progression of topics combined with learning is excellent. At the end of every chapter you are given 4 challenge programs to write on your own to put into practice mainly what you learned in the chapter. This helps you put into practicality what you read and see if you really know what method or code you need to write the program.
Like the book says, at times you will be challenged but never overwhelmed. This book is true to topic. It is for the absolute beginner, if you have NEVER programmed before this book is for you. It holds your hand if it has to, and you can walk on your own soon. It is a solid introduction to Python. Right now I am looking for my second book which I believe will be Dive into Python and Python Cookbook.
This book is almost exactly like Michael Dawson's other book Beginning C++ Game Programming. Which like this book as received a great response from reviewers and users. It's funny because I can't tell which one was conceived first. This book teaches you programming and Python by using small simple games, like hang-man, tic-tac-toe and others, but is in the "Absolute Beginner Series" and just uses the games as a fun tool to learn.
So either he used this idea for his C++ book and wrote it for the game development series for a specific marketing purpose, or he wrote the C++ one first and used its idea for this Absolute Beginner series.
Regardless of what you want to learn programming for, or this Python language specifically, you have to start at the beginning. Don't go thinking you can create the next Windows or 3d game engine, because a book talks about game programming... and this book Learning Python for the absolute beginner is the most solid foundation you can get for programming and learning Python, to go onto more complicated stuff applications or games.
Sorry for the long winded- fluffy review. The point is
If you == Beginner
get this book.
If you want fastest easiest most fun creative way to learn Python as a beginner get this book. Hope this helps.
== is a comparison operator from Python :)
Great for Teaching Kids May 9, 2006 C. L. West (Western USA) 19 out of 20 found this review helpful
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.
Showing reviews 1-5 of 63
|
|
|
Disclaimer: This is an Amazon.com storefront - the products referenced on this site are manufactured and sold by parties other than Aeronautic.net
Aeronautic.net makes no representations regarding either the products or any information vendors offer about their products.
Any questions, complaints, or claims regarding the products must be directed to the appropriate manufacturer or vendor, or to Amazon.com |
CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON SERVICES LLC. THIS CONTENT IS PROVIDED ‘AS IS’ AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME. The Computer Book and Computer Software Store From Aeronautic.netInternational Orders & Shipping
We can ship to virtually any address in the world. Note that there are restrictions on some products, and some products cannot be shipped to international destinations.
Shipping Restrictions
Warranty issues and manufacturer restrictions prevent us from shipping certain products to all geographical locations. You'll be notified while placing your order if we're unable to ship specific items to the address you've selected.
International Addresses
The following items can be shipped to destinations outside the U.S.:
* books*
* DVDs
* music
* VHS videos
Additionally, some software, tools, and kitchen items can be shipped to the following countries:
* Australia
* Austria
* Denmark
* Finland
* France
* Germany
* Japan
* Ireland
* Italy
* Netherlands
* New Zealand
* Sweden
* United Kingdom
These items can be shipped only via Priority International Shipping and are subject to an import fees deposit.
*Note: Books that require special handling because they are extremely heavy (for example, multi-volume sets) cannot be shipped outside the U.S. If this is the case, it will be noted on the product detail page.
When you place an order, we will estimate shipping and delivery dates for you based on the availability of your items and the shipping options you choose. Shipping date estimates will appear in the order form. After placing your order, you will see both shipping and delivery date estimates in the order confirmation e-mail and in the order summary in Your Account.
Calculating Cost
Shipping costs depend upon the method and option you choose.
If you choose to group items into as few shipments as possible, you'll be charged for one regular per-shipment fee, as well as a per-item fee for each item in that shipment.
If you choose to ship items as soon as they become available, we'll charge you full per-shipment fees for each shipment as well as a per-item fee for each item.
Please also note that the shipping rates for many items we sell are weight-based. The weight of any such item can be found on its detail page. To reflect the policies of the shipping companies we use, all weights will be rounded up to the next full pound. |
|
|
| |