- List Price: $39.95
- Save: $12.24 (31%)
- FREE return shipping at the end of the semester.
- Access codes and supplements are not guaranteed with rentals.
Python Crash Course: A Hands-On, Project-Based Introduction to Programming Paperback – November 30, 2015
|New from||Used from|
There is a newer edition of this item:
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.
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 math and science teacher living in Alaska who teaches an Introduction to Programming class in Python. He has been writing programs since he was five years old.
- Publisher : No Starch Press; 1st edition (November 30, 2015)
- Language : English
- Paperback : 560 pages
- ISBN-10 : 1593276036
- ISBN-13 : 978-1593276034
- Reading age : 10 years and up
- Item Weight : 2.38 pounds
- Dimensions : 7 x 1.31 x 9.25 inches
- Best Sellers Rank: #82,706 in Books (See Top 100 in Books)
- Customer Reviews:
Top reviews from the United States
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.
Top reviews from other countries
Rather then looking online for the answers try reading threw the module again it helps loads.
Best of luck and great quality of a book