VOOZH about

URL: https://www.amazon.in/Python-Crash-Course-Eric-Matthes/dp/1718502702

⇱ Python Crash Course Book, 3rd Edition


👁 Image
👁 Image
Enjoy Unlimited FREE Same day/1-day delivery, Prime offers everyday and more

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet or computer – no Kindle device required.

Read instantly on your browser with Kindle for Web.


Using your mobile phone camera, scan the code below and download the Kindle app.

👁 QR code to download the Kindle App


Follow the author

Get new release updates & improved recommendations
Something went wrong. Please try your request again later.

OK

Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming


EMI starts at ₹120 per month. EMI starts at ₹120. No Cost EMI available EMI options

Save Extra with 4 offers

Cashback: Get 5% back with Amazon Pay ICICI Bank credit card for Prime members. 3% back for others. Not applicable on EMI orders and Amazon business transactions. Details
No Cost EMI: Avail No Cost EMI on select cards for orders above ₹3000 Details
Free Delivery
The product is eligible for Free delivery. Learn more

10 days Replacement

Replacement Reason Replacement Period Replacement Policy
Physical Damage,
Defective,
Wrong and Missing Item
10 days from delivery Replacement
Know More

Replacement Instructions

Keep the item in its original condition and packaging along with MRP tag and accessories for a successful pick-up.

Read full returns policy
Amazon Delivered
Order processed by Amazon; delivered through our courier partners
What is Pay on Delivery (Cash/Card)?
Pay on Delivery (Cash/Card) payment method includes Cash on Delivery (COD) as well as Debit card / Credit card / Net banking payments at your doorstep.
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
{"desktop_buybox_group_1":[{"displayPrice":"₹3,399.00","priceAmount":3399.00,"currencySymbol":"₹","integerValue":"3,399","decimalSeparator":".","fractionalValue":"00","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":false,"offerListingId":"MNJ9hnlJNZjvaMNjpVVh7KpOCMHPnTiptz7zGz2P92n9u9OFrDVzaG7YsBz68WPVlC1rsbJgQyNL1YBJYcJQktmmDi%2FHrSm%2BUy4SHCxpfZOuQTZ3B%2BRDDrE5ZWuWNP4Kko2gPKWhJxwyMHz0scWdp7gqwKJdkHAg","locale":"en-IN","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons


Python Crash Course is the world’s bestselling programming book, with over 1,500,000 copies sold to date!

Python Crash Course is the world’s best-selling guide to the Python programming language. This fast-paced, thorough introduction will have you writing programs, solving problems, and developing functioning applications in no time.

You’ll start by learning basic programming concepts, such as variables, lists, classes, and loops, and practice writing clean code with exercises for each topic. You’ll also learn how to make your programs interactive and test your code safely before adding it to a project. You’ll put your new knowledge into practice by creating a Space Invaders–inspired arcade game, building a set of data visualizations with Python’s handy libraries, and deploying a simple application online.

As you work through the book, you’ll learn how to:
  • Use powerful Python libraries and tools, including pytest, Pygame, Matplotlib, Plotly, and Django
  • Make increasingly complex 2D games that respond to keypresses and mouse clicks
  • Generate interactive data visualizations using a variety of datasets
  • Build apps that allow users to create accounts and manage their own data, and deploy your apps online
  • Troubleshoot coding errors and solve common programming problems

New to this edition: This third edition is completely revised to reflect the latest in Python code. New and updated coverage includes VS Code for text editing, the pathlib module for file handling, pytest for testing your code, as well as the latest features of Matplotlib, Plotly, and Django.

If you’ve been thinking about digging into programming,
Python Crash Course will provide you with the skills to write real programs fast. Why wait any longer? Start your engines and code!

Covers Python 3.x
👁 Image
Report an issue with this product


Frequently bought together

This item: Python Crash Course, 3rd Edition: A Hands-On, Project-Based Introduction to Programming
₹3,379.003,379.00
Get it by Wednesday, July 1
Only 1 left in stock.
Sold by Global Book Store and ships from Amazon Fulfillment.
₹3,487.003,487.00
Get it by Wednesday, July 1
Only 1 left in stock.
Sold by Trans Infopreneur (Kantoor) and ships from Amazon Fulfillment.
Total price: $00$00
To see our price, add these items to your cart.
Try again!
Details
Added to Cart
Some of these items are dispatched sooner than the others.
Choose items to buy together.

Related products from stores

Page 1 of 1 Start over

Popular Highlights in this book

Product description

Review

Select Guide Rating

About the Author

Eric Matthes was a high school science, math, and programming teacher, now full-time author, living in Alaska. He has been writing programs since he was five years old and is the author of the Python Flash Cards, also from No Starch Press.

Product details

  • Publisher ‏ : ‎ No Starch Press
  • Publication date ‏ : ‎ 10 January 2023
  • Edition ‏ : ‎ 3rd
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 552 pages
  • ISBN-10 ‏ : ‎ 1718502702
  • ISBN-13 ‏ : ‎ 978-1718502703
  • Reading age ‏ : ‎ 13 years and up
  • Item Weight ‏ : ‎ 992 g
  • Dimensions ‏ : ‎ 17.8 x 2.8 x 23.5 cm
  • Country of Origin ‏ : ‎ USA
  • Importer ‏ : ‎ Penguin Random House India Pvt Ltd
  • Packer ‏ : ‎ Penguin Random House India Pvt Ltd
  • Generic Name ‏ : ‎ Book
  • Grade level ‏ : ‎ 8 - 12
  • Best Sellers Rank: #6,639 in Books (See Top 100 in Books)
  • Customer Reviews:

About the author

Follow authors to get new release updates, plus improved recommendations.
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.


Customer reviews

4.5 out of 5 stars
2,387 global ratings
How are ratings calculated?
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyses reviews to verify trustworthiness.


Customers say

Customers find this Python book suitable for beginners and appreciate that it covers both basics and advanced topics clearly. Moreover, the content is easy to understand. However, several customers report receiving pirated copies of the book.
AI Generated from the text of customer reviews👁 Image

Select to learn more

21 customers mention suitable for beginners, 21 positive, 0 negative
Customers find the book suitable for beginners, describing it as good for learning Python and perfect for mastering the language.
Good read. The book was delivered with good packaging and care. Thanks!Read more
Python Crash Course by Eric Matthes is an excellent book for beginners who are looking to learn Python programming....Read more
ververy good book perfect to master pythonRead more
Simple language, that's why it's best for beginners. Page quality also very goodRead more
13 customers mention content, 12 positive, 1 negative
Customers find the book's content well-structured, with clear concepts and good coverage of both basic and advanced Python topics.
Book os pretty amazing to learn python in short span of time. Packaging was very good....Read more
This book introduces the fundamentals of python clearly and moves on to advanced topics like Graphics, Data Analysis and Web Design.Read more
...The book covers everything from the basics of Python programming to more advanced topics like web development and data analysis....Read more
...I'm now an advanced level full stack programmer with strong python skills in little under a year after purchasing this book.Read more
8 customers mention simplicity, 8 positive, 0 negative
Customers find the book easy to understand.
Simple language, that's why it's best for beginners. Page quality also very goodRead more
...Writing Style: The writing style of the book is clear and concise....Read more
This book is the best book money can buy for python, it is so easy to understand and every concept has been explained in such a detailed wayRead more
I just got this book a week ago, and it's amazing so far. Explanation is simple and quick to catch up. I am a beginner....Read more
5 customers mention original condition, 1 positive, 4 negative
Some customers report receiving pirated copies of the book.
The book ordered and shipped from seller MK Book collection is not an original print and a pirated copy. The paper is thin and the print is blurred.Read more
This is a complete pyrated copy with complete mismatch with the book measurements given in the product details. This is a complete cheating.Read more
Pirated book not real inked parched some pages have missing ink light ink while some pages are so think that we can read other pages tooRead more
Good *copy* of the original bookRead more

Amazon Customer
5 out of 5 stars
Excellent. Python Crash Course by Eric Matthes.
Python Crash Course by Eric Matthes is an excellent book for beginners who are looking to learn Python programming. The book covers everything from the basics of Python programming to more advanced topics like web development and data analysis. Here is a detailed review of the book: Content: The book is divided into two parts. The first part covers the basics of Python programming, including variables, data types, control structures, functions, modules, and classes. The second part covers more advanced topics such as web development, data visualization, and game development. The book also includes several projects that are designed to reinforce the concepts learned in each chapter. Writing Style: The writing style of the book is clear and concise. The author uses a lot of examples to illustrate each concept, making it easy for beginners to understand. The book is also well-organized, with each chapter building upon the previous one. Projects: The projects included in the book are well-designed and interesting. They cover a range of topics, from building a simple game to creating a web application. Each project is broken down into small steps, making it easy for beginners to follow along. Exercises: The book includes a lot of exercises at the end of each chapter, which are designed to help readers practice what they have learned. The exercises range in difficulty, so readers can challenge themselves as they progress through the book. Overall, Python Crash Course is an excellent book for beginners who are looking to learn Python programming. The book is well-written, well-organized, and includes a range of projects and exercises that will help readers develop their skills. Whether you're interested in web development, data analysis, or game development, this book has something for you.
Thank you for your feedback
Sorry, there was an error
Sorry we couldn't load the review
There was a problem filtering reviews. Please reload the page.

Top reviews from India

  • Shubham raj
    5 out of 5 stars
    Excellent. Python Crash Course by Eric Matthes.
    Reviewed in India on 2 April 2023
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Python Crash Course by Eric Matthes is an excellent book for beginners who are looking to learn Python programming. The book covers everything from the basics of Python programming to more advanced topics like web development and data analysis. Here is a detailed review of the book:

    Content:

    The book is divided into two parts. The first part covers the basics of Python programming, including variables, data types, control structures, functions, modules, and classes. The second part covers more advanced topics such as web development, data visualization, and game development. The book also includes several projects that are designed to reinforce the concepts learned in each chapter.

    Writing Style:

    The writing style of the book is clear and concise. The author uses a lot of examples to illustrate each concept, making it easy for beginners to understand. The book is also well-organized, with each chapter building upon the previous one.

    Projects:

    The projects included in the book are well-designed and interesting. They cover a range of topics, from building a simple game to creating a web application. Each project is broken down into small steps, making it easy for beginners to follow along.

    Exercises:

    The book includes a lot of exercises at the end of each chapter, which are designed to help readers practice what they have learned. The exercises range in difficulty, so readers can challenge themselves as they progress through the book.

    Overall, Python Crash Course is an excellent book for beginners who are looking to learn Python programming. The book is well-written, well-organized, and includes a range of projects and exercises that will help readers develop their skills. Whether you're interested in web development, data analysis, or game development, this book has something for you.

    Shubham raj

    Python Crash Course by Eric Matthes is an excellent book for beginners who are looking to learn Python programming. The book covers everything from the basics of Python programming to more advanced topics like web development and data analysis. Here is a detailed review of the book:

    Content:

    The book is divided into two parts. The first part covers the basics of Python programming, including variables, data types, control structures, functions, modules, and classes. The second part covers more advanced topics such as web development, data visualization, and game development. The book also includes several projects that are designed to reinforce the concepts learned in each chapter.

    Writing Style:

    The writing style of the book is clear and concise. The author uses a lot of examples to illustrate each concept, making it easy for beginners to understand. The book is also well-organized, with each chapter building upon the previous one.

    Projects:

    The projects included in the book are well-designed and interesting. They cover a range of topics, from building a simple game to creating a web application. Each project is broken down into small steps, making it easy for beginners to follow along.

    Exercises:

    The book includes a lot of exercises at the end of each chapter, which are designed to help readers practice what they have learned. The exercises range in difficulty, so readers can challenge themselves as they progress through the book.

    Overall, Python Crash Course is an excellent book for beginners who are looking to learn Python programming. The book is well-written, well-organized, and includes a range of projects and exercises that will help readers develop their skills. Whether you're interested in web development, data analysis, or game development, this book has something for you.

    42 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 5 out of 5 stars
    Good print quality
    Reviewed in India on 8 December 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I was in a doubt about the quality of print-seeing that this was a Special edition book. But trust me, the quality is really good. There is not much compromise made in that area.

    I have not yet completed reading the book. As of now, my opinion is-this is a beginner friendly book in Python.

    3 people found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Among kiphur
    4 out of 5 stars
    Awesome book 👏
    Reviewed in India on 28 July 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I just got this book a week ago, and it's amazing so far. Explanation is simple and quick to catch up. I am a beginner. Previously, I bought "Python for everybody" but I didn't really like the way the content is explained. It wasn't so beginner-friendly. Limited explanations and examples. Most of the time I ended up googling or use AI to help myself understand the coding in that book. But this book is quite good. I highly recommend it for people who are looking forward to begin their programming journey.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Kindle Customer
    5 out of 5 stars
    Good for basics and advanced topics in Python
    Reviewed in India on 9 January 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book introduces the fundamentals of python clearly and moves on to advanced topics like Graphics, Data Analysis and Web Design.

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 5 out of 5 stars
    Fantastic read
    Reviewed in India on 10 August 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This book is amazing if you are a complete beginner to Python. It will teach you in such a nice manner that you will love python coding. Purchase it you won’t regret. I know it is on a higher side but it’s worth it.

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Ritam Mukherjee
    5 out of 5 stars
    Perfect!
    Reviewed in India on 14 March 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Excellent book. You'll not get bored.

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Ganga Singh
    5 out of 5 stars
    Good
    Reviewed in India on 3 September 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Good read. The book was delivered with good packaging and care. Thanks!

    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • 3 out of 5 stars
    Nice book, but not of good quality.
    Reviewed in India on 30 August 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    The Book is right for in terms of learning python for a beginner, but the book quality is not good, it feels like a copy, and small like A5 size, the print is quite faded and dim.

    One person found this helpful
    Sending feedback...
    Thank you for your feedback.
    Sorry, we failed to record your vote. Please try again
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again

Top reviews from other countries

    Translated by Amazon
    See original
  • Gabriel
    5 out of 5 stars
    Very good!
    Reviewed in Japan on 7 August 2024
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    I've read it all and completed all the exercises, so I can say it's amazing! The content is great for learning Python from scratch. The explanations are very good, everything is well explained step by step. The quality of the printing and the paper is very good.

    Gabriel
    5 out of 5 stars
    Very good!
    Reviewed in Japan on 7 August 2024

    I've read it all and completed all the exercises, so I can say it's amazing! The content is great for learning Python from scratch. The explanations are very good, everything is well explained step by step. The quality of the printing and the paper is very good.

    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Sinan Türk
    5 out of 5 stars
    Awesome
    Reviewed in Turkey on 15 June 2024
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.
    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
  • Giuseppe Facchetti
    5 out of 5 stars
    Libro splendido, chiaro e ricco di esempi
    Reviewed in Italy on 14 April 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    Libro splendido, chiaro e ricco di esempi

    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
    Sorry, we couldn't translate the review
    Translated from Italian by Amazon
    See original
  • Arturo R.
    5 out of 5 stars
    ¡Buenísimo!
    Reviewed in Mexico on 28 July 2025
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    ¡Buenísimo para aprender a programar mientras pulo mi inglés!

    Vendedor y producto recomendado a toda la comunidad de Amazon.

    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again
    Sorry, we couldn't translate the review
    Translated from Spanish by Amazon
    See original
  • 5 out of 5 stars
    An excellent Python textbook for beginners that’s clear, practical, and never dull.
    Reviewed in the United Kingdom on 16 January 2026
    Brief content visible, double tap to read full content.
    Full content visible, double tap to read brief content.

    This has been a really strong textbook for starting Python from scratch, especially if you’re worried about coding books being dry or intimidating. Concepts are introduced clearly and built up step by step, with examples and exercises that actually make sense rather than assuming prior knowledge.

    What really stood out for me is how approachable it is. Instead of long, abstract explanations, it focuses on practical examples and small projects, so you can see immediately how things work and why they matter. It feels structured without being overwhelming, and it’s easy to dip back into specific sections when you need a refresher.

    If you’re new to Python and want something that teaches properly without sucking the joy out of learning, this does a very good job of striking that balance. It’s informative, well paced, and genuinely engaging.

    Sending feedback…
    Thank you. We'll investigate in the next few days.
    Sorry, We failed to report this review. Please try again