View in Browser
For Immediate Release
For more information, contact:
Mackenzie Dolginow
[email protected]
Python Crash Course
New book offers hands-on, project-based
introduction to programming

Python Crash Course

Request Review copy

San Francisco, CA (January 4, 2016)—Python is a remarkably powerful programming language, capable of infinite applications. Anyone learning to program in Python, whether it’s their first language or fourth, wants to start writing real programs fast. A new book from No Starch Press, Python Crash Course ($39.95, 560pp., Jan. 2016), promises to teach readers how to do just that.

Python Crash Course begins by explaining essential programming concepts like variables, lists, dictionaries, and loops alongside a series of exercises designed to keep readers engaged. The concepts in the first part of the book are put into practice in the second half, as readers work through three substantial, real-world projects: a Space Invaders–inspired arcade game, data visualizations, and a web app.

Python Crash Course is designed for readers who like to learn by doing, and it won’t be long before they are writing and testing functions, troubleshooting code errors efficiently, and building games, apps, and visualizations of their own.

Readers of Python Crash Course will:

  • Learn Python fundamentals: strings and variables, lists and loops, functions and classes, and more
  • Use powerful Python libraries and tools, including Pygame, matplotlib, Pygal, and Django
  • Explore patterns and connections with data mining, and generate interactive visualizations with data sets
  • Make and customize 2D games and web apps
  • Analyze mistakes and errors to solve programming problems

Python Crash Course is suitable for any Python beginner, whether they’ve never coded before or they’re an experienced programmer who simply wants to add Python to their list of languages.

Python Crash Course is available now online and in bookstores everywhere.


About the Author

Eric Matthes is a high school science and math teacher living in Alaska, where he teaches an introductory Python course. He has been writing programs since he was five years old.

Python Crash Course Python Crash Course
Publisher: No Starch Press
Author: Eric Matthes
ISBN: 978-1-59327-603-4 (print)
Price: $39.95
Publication Date: January 2016
Specs: 560 pp.
[email protected]

Request Review copy

You Might Also Be Interested In:

Learn to Program with Minecraft
Learn to Program with Minecraft
by Craig Richardson
Request Review copy
Python Playground
Python Playground
by Mahesh Venkitachalam
Request Review copy
Doing Math with Python
Doing Math with Python
by Amit Saha
Request Review copy

Available in fine bookstores everywhere, from, or directly from No Starch Press:, [email protected], 1-800-420-7240.

About No Starch Press
San Francisco–based No Starch Press has published the finest in geek entertainment since 1994, covering topics like LEGO, hacking, science, math, and programming for all ages. Our best-selling Python programming titles include Python for Kids, Doing Math with Python, Automate the Boring Stuff with Python, and Learn to Program with Minecraft. Our titles have personality, our authors are passionate, and our books tackle topics that people care about.

About O'Reilly
O'Reilly Media spreads the knowledge of innovators through its books, online services, magazines, and conferences. Since 1978, O'Reilly Media has been a chronicler and catalyst of cutting-edge development, homing in on the technology trends that really matter and spurring their adoption by amplifying "faint signals" from the alpha geeks who are creating the future. An active participant in the technology community, the company has a long history of advocacy, meme-making, and evangelism.

# # #

O'Reilly is a registered trademark of O'Reilly Media, Inc. All other trademarks are the property of their respective owners.

You are receiving this email because you are a public relations contact with O'Reilly Media. O'Reilly Media is a Distributor for No Starch Press.

To unsubscribe from all email announcements from O'Reilly, {\if {\viewmessagep} {click here} {click here}}.

O'Reilly Media, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472 (707) 827-7000

{\if {\opt_out_link} {}}