80,000+ Books in-stock in NZ ๐Ÿ“š

Blog updates โœ๏ธ Shirlโ€™s May Reads & Book Briefing

Python Crash Course, 3rd Edition

A Hands-On, Project-Based Introduction to Programming
Book Hero Magic crafted this summary to help describe this book. While it's new and still learning, it may not be perfect - your feedback is welcome! Summary
Python Crash Course, 3rd Edition is a comprehensive and fast-paced introduction to programming with Python. Beginning with fundamental concepts like variables, lists, classes, and loops, it guides readers to write clean code through practical exercises. The book advances to creating interactive programs and testing code, culminating in projects such as a Space Invaders-inspired arcade game, data visualisations using Python libraries, and deploying applications online. It covers powerful tools and libraries including pytest, Pygame, Matplotlib, Plotly, and Django, allowing readers to build complex games and user-friendly web apps.

This edition is fully updated with the latest Python features and tools like VS Code, pathlib, and enhanced testing frameworks, making it ideal for those eager to start coding real-world programmes quickly.
Read More
Format: Paperback / softback
$10000
AVAILABLE WITH SUPPLIER Ships from our Auckland warehouse within 4-6 weeks

Found a better price? Request a price match

Book Hero Magic created this recommendation. While it's new and still learning, it may not be perfect - your feedback is welcome! IS THIS YOUR NEXT READ?

This book is ideal for beginners new to programming as well as those wishing to improve their Python skills. Its hands-on approach benefits self-learners, educators, and anyone interested in software development, game creation, data visualisation, and web application deployment.

Book Hero thinking about your next read

Book Hero Magic formatted this description to make it easier to read. While it's new and still learning, it may not be perfect - your feedback is welcome! Description

Python Crash Course is the world's best-selling 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

Book Details

INFORMATION

ISBN: 9781718502703

Publisher: No Starch Press,US

Format: Paperback / softback

Date Published: 10 January 2023

Country: United States

Imprint: No Starch Press,US

Audience: General / adult

DIMENSIONS

Width: 177.0mm

Height: 234.0mm

Weight: 250g

Pages: 552

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.

More from Education & Reference

View all

Why buy from us?

Book Hero is not a chain store or big box retailer. We're an independent 100% NZ-owned business on a mission to help more Kiwis rediscover a love of books and reading!

Service & Delivery

Service & Delivery

Our warehouse in Auckland holds over 80,000 books and puzzles in-stock so you're not waiting for your order to arrive from overseas.

Auckland Bookstore

Auckland Bookstore

We're primarily an online store, but for your convenience you can pick up your order for free from our bookstore, which is right next door to our warehouse in Hobsonville.

Our Gifting Service

Our Gifting Service

Books make wonderful thoughtful gifts and we're here to help with gift-wrapping and cards. We can even send your gift directly to your loved one.