Category: Free eBooks

Hedgehogs, Killing, and Kindness

Hedgehogs, Killing, and Kindness

How our understanding of and relationship to hedgehogs reveals the complex interactions between culture, technology, bodies, conservation, and care for other animals. Across the globe, the bumbling hedgehog has been...

0 like counts
272 pages
2024-05-14 Published
Making Games With Python & Pygame

Making Games With Python & Pygame

Making Games with Python & Pygame covers the Pygame library with the source code for 11 games. Making Games was written as a sequel for the same age range as Invent...

0 like counts
347 pages
2012-01-12 Published
Scratch 3 Programming Playground

Scratch 3 Programming Playground

A project-filled introduction to coding that shows kids how to build programs by making cool games. Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners worldwide....

0 like counts
288 pages
2021-01-08 Published
Invent Your Own Computer Games With Python, 4th Edition

Invent Your Own Computer Games With Python, 4th Edition

Invent Your Own Computer Games with Python will teach you how to make computer games using the popular Python programming language—even if you’ve never programmed before! Begin by building classic games...

0 like counts
376 pages
2017-01-13 Published
Cracking Codes with Python

Cracking Codes with Python

Learn how to program in Python while making and breaking ciphers—algorithms used to create and send secret messages! After a crash course in Python programming basics, you’ll learn to make,...

0 like counts
464 pages
2017-12-12 Published
Beyond the Basic Stuff With Python

Beyond the Basic Stuff With Python

BRIDGE THE GAP BETWEEN NOVICE AND PROFESSIONAL You've completed a basic Python programming tutorial or finished Al Sweigart's bestseller, Automate the Boring Stuff with Python. What's the next step toward becoming...

0 like counts
448 pages
2020-12-24 Published
Big Book of Small Python Programming

Big Book of Small Python Programming

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...

0 like counts
536 pages
2021-06-27 Published
Python Programming Exercises, Gently Explained

Python Programming Exercises, Gently Explained

Many books and websites have aggressive programming challenges for top coders. However, Python Programming Exercises, Gently Explained is for the rest of us. We want challenges that improve our coding skills, not...

0 like counts
160 pages
2022-09-30 Published
The Recursive Book of Recursion

The Recursive Book of Recursion

Recursion, and recursive algorithms, have a reputation for being intimidating. They're seen as an advanced computer science topic often brought up in coding interviews. Moreover, coders often perceive the use...

3 like counts
174 pages
2022-07-21 Published
Automate the Boring Stuff with Python

Automate the Boring Stuff with Python

If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer...

0 like counts
504 pages
2015-05-01 Published