Goodreads helps you keep track of books you want to read.
Start by marking “Impractical Python Projects: Playful Programming Activities to Make You Smarter” as Want to Read:
Impractical Python Projects: Playful Programming Activities to Make You Smarter
Enlarge cover
Rate this book
Clear rating
Open Preview

Impractical Python Projects: Playful Programming Activities to Make You Smarter

by
4.23  ·  Rating details ·  44 ratings  ·  7 reviews
Impractical Python Projects is a collection of fun and educational projects designed to entertain programmers while enhancing their Python skills. It picks up where the complete beginner books leave off, expanding on existing concepts and introducing new tools that you'll use every day. And to keep things interesting, each project includes a zany twist featuring historical ...more
Paperback, 424 pages
Published November 27th 2018 by No Starch Press
More Details... Edit Details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Impractical Python Projects, please sign up.

Be the first to ask a question about Impractical Python Projects

Community Reviews

Showing 1-30
Average rating 4.23  · 
Rating details
 ·  44 ratings  ·  7 reviews


More filters
 | 
Sort order
Start your review of Impractical Python Projects: Playful Programming Activities to Make You Smarter
William Schram
Jul 18, 2020 rated it it was amazing
Impractical Python Projects is a book written for a middle-range programmer. You have a few programs under your belt, you know most of the programming basics, and now you want to have a bit of a challenge. The book itself is a fertile ground for writing fun programs, giving tons of ideas and pieces of advice.

I say the book is for the middle-range programmer for one reason; it expects you to be able to do a lot of basic things without the instructions holding your hand or giving step-by-step inst
...more
Ian Mizer
Dec 18, 2020 rated it it was amazing
The first introduction that you read about python should teach you the base language. This book is here to teach you all of the things that can be done with that language and how to make it better. This might be a gold standard in Python educational material. A must have second book for every developer that ever wants to learn python as a language. The book starts out teaching the reader about linting, doc strings, and pep guidelines as a chapter one. Something that all senior developers consid ...more
Bob Dunbar
Jun 28, 2020 rated it it was amazing
I started learning Python with "Python for the Absolute Beginner" and liked the project- and game-based style of that book. I bought Impractical Python Projects because it followed that style, more-or-less. It was a good decision. There's a whole lot of stuff left out of the beginner book. I learned this quickly when I started trying to write my own programs and visited help sites like Stackoverflow. Impractical Python has filled in a lot of those gaps. This is where I learned about linting, pro ...more
Vishnu
Jan 01, 2021 rated it it was amazing
Great book for helping me grasp Python on a deeper level through project-based learning.
Matt Chan
Mar 31, 2020 rated it liked it
I was looking for a second Python book to work through after "Python Crash Course", and I guess this suffice somewhat. I appreciated how literal the author was when he said "IMPRACTICAL" and I suppose that some of the projects were playful, but the main problem I think I had with this book is at its execution. I think there were good opportunities in the projects to be a little more instructional in programming concepts and techniques, but much of the book was really just "copy these code to do ...more
Paul Schmidt
Dec 10, 2019 rated it really liked it
This book was great at enhancing my python skills especially managing large amounts of data and problems of the sort. The author lets you create multiple projects throughout the book that becomes much more advanced as you go. Eventually your new knowledge will be put to the test in the next chapters. This book gave me the ideas and knowledge to write optimized python code. The author could have put more variety between the projects since it became repetetive after a while but there was alot of v ...more
Mark
Sep 13, 2019 rated it really liked it
If you know a little Python, this collection of projects is a lot of fun. It includes applications that find anagrams, decode various ciphers, write haikus, and a simple image stacker for planetary astrophotography. Many Python modules and programming techniques are introduced.
Katya
rated it it was amazing
Sep 23, 2019
Fips
rated it liked it
Jan 08, 2020
Lawonna
rated it really liked it
Oct 06, 2019
Jacqueline S Wilson
rated it it was amazing
Feb 17, 2019
No Starch Press
rated it it was amazing
Jul 27, 2020
Logan Evans
rated it it was amazing
Dec 22, 2019
Tej Narayan
rated it it was amazing
Jun 12, 2020
Gtl Sonu
rated it it was amazing
May 10, 2020
Subhajit Das
rated it really liked it
Dec 08, 2019
Shaun Taylor
rated it liked it
Nov 21, 2020
Harry Miktarian
rated it really liked it
Mar 13, 2020
Yasser Abdel Rahman
rated it really liked it
Jul 19, 2020
Peter Scheffler
rated it it was amazing
Dec 27, 2018
Nishita Desai
rated it really liked it
Sep 25, 2020
Robert Adlam
rated it liked it
Sep 20, 2019
Atun
rated it it was amazing
Jun 07, 2019
GreenBlueSpiral
rated it it was amazing
Dec 30, 2019
William Natusch
rated it it was amazing
May 07, 2019
Jake
rated it it was ok
May 29, 2020
MR CLIFFORD J PRICE
rated it it was amazing
Jan 28, 2019
Jacob Coleman
rated it it was amazing
Sep 27, 2019
Charles
rated it really liked it
Nov 28, 2019
Nikita
rated it really liked it
Apr 20, 2019
« previous 1 next »
There are no discussion topics on this book yet. Be the first to start one »

Readers also enjoyed

  • Python Crash Course: A Hands-On, Project-Based Introduction to Programming
  • Learning Java by Building Android Games: Learn Java and Android from scratch by building six exciting games, 2nd Edition
  • Serious Python: Black-Belt Advice on Deployment, Scalability, Testing, and More
  • Automate the Boring Stuff with Python: Practical Programming for Total Beginners
  • The Body: A Guide for Occupants
  • Permanent Record
  • PowerShell for Sysadmins: Workflow Automation Made Easy
  • Bayesian Statistics the Fun Way: Understanding Statistics and Probability with Star Wars, Lego, and Rubber Ducks
  • Clive Barker's Hellraiser Vol. 1
  • Justice League Dark #1
  • Justice League Dark #2
  • Battle Angel Alita Deluxe Edition, Vol. 1
  • A Little Hatred (The Age of Madness, #1)
  • Hellblazer #1
  • Justice League Dark (2018-) #1
  • Constantine #1
  • Dark Age (Red Rising Saga, #5)
  • Night Boat to Tangier
See similar books…

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Related Articles

San Francisco is a gold rush town. There aren’t many books about people in their 20s who move to Silicon Valley with dreams of earning a living...
33 likes · 1 comments