Sale!

The Big Book of Small Python Projects: 81 Easy Practice Programs

Add your review

Original price was: $49.99.Current price is: $40.99.

Original price was: $49.99.Current price is: $40.99.

Sale!

Note: Prices may fluctuate as sellers adjust them regularly. You'll see the latest price at final checkout.
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare



Best-selling author Al Sweigart shows you how to easily build over 80 fun programs with minimal code and maximum creativity.
If you’ve mastered basic Python syntax and you’re ready to start writing programs, you’ll find The Big Book of Small Python Projects both enlightening and fun. This collection of 81 Python projects will have you making digital art, games, animations, counting pro- grams, and more right away. Once you see how the code works, you’ll practice re-creating the programs and experiment by adding your own custom touches.
These simple, text-based programs are 256 lines of code or less. And whether it’s a vintage screensaver, a snail-racing game, a clickbait headline generator, or animated strands of DNA, each project is designed to be self-contained so you can easily share it online.
You’ll create:
• Hangman, Blackjack, and other games to play against your friends or the computer
• Simulations of a forest fire, a million dice rolls, and a Japanese abacus
• Animations like a virtual fish tank, a rotating cube, and a bouncing DVD logo screensaver
• A first-person 3D maze game
• Encryption programs that use ciphers like ROT13 and Vigenère to conceal text
If you’re tired of standard step-by-step tutorials, you’ll love the learn-by-doing approach of The Big Book of Small Python Projects. It’s proof that good things come in small programs!
Publisher ‏ : ‎ No Starch Press
Publication date ‏ : ‎ June 25, 2021
Language ‏ : ‎ English
Print length ‏ : ‎ 432 pages
ISBN-10 ‏ : ‎ 1718501242
ISBN-13 ‏ : ‎ 978-1718501249
Item Weight ‏ : ‎ 1.81 pounds
Dimensions ‏ : ‎ 7.05 x 0.98 x 9.25 inches
Best Sellers Rank: #110,516 in Books (See Top 100 in Books) #65 in Software Development (Books) #128 in Programming Languages (Books)
Customer Reviews: 4.6 4.6 out of 5 stars (260) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

13 reviews for The Big Book of Small Python Projects: 81 Easy Practice Programs

0.0 out of 5
0
0
0
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Joshua Smith

    Perfect for busy teacher
    I use this book in my HS Python course as a project based approach to fundamental techniques. The kids love the projects and learned a ton! They were way ahead of the rest of the AP classes.

    Helpful(0) Unhelpful(0)You have already voted this
  2. George Russell

    Good programming projects
    Very good beginners book for learning Python while building projects

    Helpful(0) Unhelpful(0)You have already voted this
  3. Christopher Williams

    Great book great Author
    The book is a collection of easy to understand algorithms design to teach the reader how to use python to solve everyday problems. It would be an excellent way to learn this language by working through the examples given, I have bough t a couple of books by this author and he does an excellent job of writing a text book. His books are written as if they were college text books.

    Helpful(0) Unhelpful(0)You have already voted this
  4. FM

    very simple projects, all text
    this is a collection of very simple python projects.good to give you some ideas to start with to design more interesting coding puzzles.All projects are text based even the ones with titles suggesting a graphical component.just basic python with very limited use of additional libraries.a good collection for beginners to wet your toes.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Bendo

    Great next step in Python learning
    By the time I ran across this book, I had already been through a couple of beginner Python books/crash courses. Those made me good at understanding and troubleshooting code but not creating it. I feel like this book is an excellent way to bridge that gap. The projects are easy enough that I was able to complete most of them without having to copy or even refer to the source code in the book. I felt this was useful as I could compare my solutions with the book’s and refactor and optimize for better solutions. Most of the projects are snack-sized and easy to complete on a quick break. Some mornings I even managed to write 2 or 3 on my iPhone while I was on the train.By the end of the book, I was already thinking about expanded abilities I’d like to add to the created modules as well as new ways to incorporate them into other projects. I can’t recommend this book enough as a great step in your Python journey (NOTE: I recommend any of Mr. Sweigart’s books for anyone who wants to enrich their lives with Python) .

    Helpful(0) Unhelpful(0)You have already voted this
  6. M. Swinford

    This is what I’ve been looking for!
    I have a couple of Al Sweigart’s other books and I’ve found a lot of value in them. I used one of the projects in Automate the Boring Stuff with Python as a jumping off place at work and was able to craft an application that replaced about 10 hours a week of, boring, manual work. I started the program, checked back in about 1/2 hour when the program had run, spent 20 minutes investigating and reporting the results and I was done.This was great but I ran into a wall. In order to build on the success I’d had, I needed to learn more python. There was just one problem, reading and working exercises in a programming book bores me to tears. I like to jump right into making things and teach myself as I try to accomplish a task. This book is great for that. I like working puzzles and the exercises in this book are fun puzzles for me to solve. I have fun and I learn python. How can you beat that? I highly recommend all Sweigart’s books, but this is my favorite.

    Helpful(0) Unhelpful(0)You have already voted this
  7. Marcel Laurent

    Perfect book for hands on python experience
    I have several python books that I have to improve my coding skills and this is by far the best one I’ve read. I’m a visual learner and like to hands on exercises and use cases, this book does both. It’s very comprehensive and easy to read along and understand the examples. I recommend this book to beginners who are starting out learning python and to those who need some refreshers.

    Helpful(0) Unhelpful(0)You have already voted this
  8. tgdp

    Even more useful in the age of vibe coding
    In the age of AI and vibe-coding is this book relevant? Absolutely, yes! Without being able to understand what code AI is writing and how it structures a program, you can’t know what it is doing.This book gives you practice in reading – and if you use it as the author intends – writing programs so that you begin to understand not just how they work from a language point of view, but how they are structured. This will make you a better programmer no matter whether you program from scratch, adapt other people’s code or use vibe coding.

    Helpful(0) Unhelpful(0)You have already voted this
  9. Gabriel

    Good for kids. The print quality is good.

    Helpful(0) Unhelpful(0)You have already voted this
  10. Julien X

    Great book, very useful and entertaining. Great material to have fun.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Smart Aleck

    Gayet güzel baskı ve rahat okunabilir punto. İçinde pek çok örnek var işinize yarayacağını düşündüğüm. Tavsiye ederim. Faydalı bir kitap mutlaka alın derim. Her zaman elinizin altında bulunsun.

    Helpful(0) Unhelpful(0)You have already voted this
  12. Terry Wallace

    This is a good book to improve your Python skills. It is best read if you have some previous exposure to Python. The projects are quite interesting and varied. I would recommend this book to someone wanting to improve their coding ability in Python.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Usman

    So I typed in all the code from the book into the IDE, ran the code but the projects don’t run as intended.Don’t waste your money on this crap.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    The Big Book of Small Python Projects: 81 Easy Practice Programs
    The Big Book of Small Python Projects: 81 Easy Practice Programs

    Original price was: $49.99.Current price is: $40.99.

    bestdealsavvy.com
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare
    0
    Shopping cart