- Paperback: 560 pages
- Publisher: No Starch Press; 1 edition (November 1, 2015)
- Language: English
- ISBN-10: 1593276036
- ISBN-13: 978-1593276034
- Product Dimensions: 7 x 1.3 x 9.2 inches
- Shipping Weight: 2.4 pounds (View shipping rates and policies)
- Average Customer Review: 421 customer reviews
- Amazon Best Sellers Rank: #1,455 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ Free Shipping
+ Free Shipping
+ Free Shipping
Python Crash Course: A Hands-On, Project-Based Introduction to Programming Paperback – November 1, 2015
|New from||Used from|
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors' picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
Recommended reading for a “shining tech career” by Techradar India
Python Crash Course was selected as one of the best books for learning Python by Real Python
“It has been interesting to see, over the last few years, No Starch Press, which produces this book, growing and producing future classics that should be alongside the more traditional O’Reilly Press programming books. Python Crash Course is one of those books.”
—Greg Laden, ScienceBlogs
“All of these projects are well thought out and presented in such a way that learning the subject matter and implementing it is much more an enjoyable pastime rather than an onerous task that must be completed. Eric took the time to deal with some rather complex projects and lay them out in a consistent, logical and pleasant manner that draws the reader into the subject willingly, which unfortunately, many authors fail to do.”
—Full Circle Magazine
“The book is well presented with good explanations of the code snippets. It works with you, one small step at a time, building more complex code, explaining what's going on all the way.”
“Learning Python with Python Crash Course was an extremely positive experience! A great choice if you’re new to Python.”
—Mikke Goes Coding
About the Author
Eric Matthes is a high school science and math teacher living in Alaska where he teaches Introduction to Python. He has been writing programs since he was five years old.
Try the Kindle edition and experience these great reading features:
421 customer reviews
Review this product
Read reviews that mention
Showing 1-8 of 421 reviews
There was a problem filtering reviews right now. Please try again later.
I'm a complete, absolute, know-nothing, beginner on programming. I should note I barely finished Chapter 2 (Variables and Simple Data), but it is a good 60 pages in, and I absolutely love the presentation of the concepts. Additionally, the author provides you with checkpoints titled "Try it Yourself" and instead of overwhelming you with a list of problems so long that you fear missing out on important reinforcement, there are anywhere from 1-5 problems to reinforce a concept.
If you're an absolute beginner to programming like myself, I absolutely recommend the book!
The thing that I love most about this book is the way the author's just jumps into the meat and potatoes without sacrificing any substance. I was able to follow the exercises and do them based solely on what I had learned as well. This is a major point since many books make learning not fun and dry. Furthermore, as an avid gamer I fully appreciated the connection between the tools and a logical purpose of them. I've got the big fat Python book with the animal on it and was discouraged by its size. I purchased this book with a book on Machine Learning in Python as well.
To sum up, it's a great buy and well worthy of your time if you're trying to get some basic Python knowledge. Extra kudos for writing examples in both Python 2.7 and 3.
Python Crash Course breaks everything down to the basics, chapter by chapter. It is a FANTASTIC book for DEVOTED beginners. You need to pay attention and don't give up on the first half of the book (the learning portion), because the second half of the book (the projects portion) is the most fun / most important.
Programming, no joke, is hard. But if you're a beginner like me and want something with no frills and gets right to the explanation of what print and variables and functions and classes and dictionaries are, this book is your best friend.