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
+ $3.99 shipping
Python Crash Course: A Hands-On, Project-Based Introduction to Programming Paperback – November 1, 2015
|New from||Used from|
10% extra savings coupon applied at checkout.
Sorry. You are not eligible for this coupon.
Frequently bought together
Customers who bought this item also bought
From the Publisher
|Automate the Boring Stuff with Python||Python Crash Course||Doing Math with Python||Black Hat Python||Python Playground||Gray Hat Python|
|User Experience Level||Beginners||Beginners||Readers who know Python basics||Intermediate||Experienced||Experienced|
|For readers who want to…||Use Python to automate tedious computer tasks||Get a fast-paced, thorough introduction to Python and create three substantial projects from scratch||Delve into high school-level math topics using Python||Write Python-based offensive security tools on the fly||Explore Python’s versatility with imaginative programming projects||Automate security tasks, discover vulnerabilities, and write their own hacking tools|
|Tools Covered||Regular Expressions, Requests, Beautiful Soup, OpenPyXL, PyPDF2, PyAutoGUI||PyGame, matplotlib, Pygal, Django||matplotlib, SymPy||Scapy, openCV, BurpSuite, ctypes, Paramiko, urllib2||matplotlib, Numpy, OpenGL, Pillow, Arduino, Raspberry Pi||PyDBG, Immunity Debugger, Sulley, IDA Python, PyEMU, PyDev, ctypes|
|Compatible with Python Version||Python 3||Python 2 & 3||Python 3||Python 2||Python 2 & 3||Python 2|
|Page Count||504 pp.||560 pp.||264 pp.||192 pp.||352 pp.||216 pp.|
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:
356 customer reviews
Review this product
Read reviews that mention
Showing 1-8 of 356 reviews
There was a problem filtering reviews right now. Please try again later.
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.
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!