No Starch Press

Python Crash Course: A Hands-On, Project-Based Introduction to Programming

Python Crash Course is a fast-paced, thorough introduction to programming with Python that will have you writing programs, solving problems, and making things that work in no time.In the first half of the book, you’ll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each …

Learn more

The Art of R Programming: A Tour of Statistical Software Design

R is the world’s most popular language for developing statistical software: Archaeologists use it to track the spread of ancient civilizations, drug companies use it to discover which medications are safe and effective, and actuaries use it to assess financial risks and keep economies running smoothly.The Art of R Programming takes you on a guided tour of software …

Learn more

The Manga Guide to Relativity

Everything’s gone screwy at Tagai Academy. When the headmaster forces Minagi’s entire class to study Einstein’s theory of relativity over summer school, Minagi volunteers to go in their place. There’s just one problem: He’s never even heard of relativity before! Luckily, Minagi has the plucky Miss Uraga to teach him. Follow along with The Manga Guide to Relativity …

Learn more

Python Playground: Geeky Projects for the Curious Programmer

Python is a powerful programming language that’s easy to learn and fun to play with. But once you’ve gotten a handle on the basics, what do you do next?Python Playground is a collection of imaginative programming projects that will inspire you to use Python to make art and music, build simulations of real-world phenomena, and interact with hardware …

Learn more

Survive! Inside the Human Body, Vol. 1: The Digestive System

“From volcanic burps to colonic bacteria, this comic-book ride through the human digestive system is a delirious joy.” —NatureSurvive! Inside the Human Body, Volume 1 begins an epic journey through the human body with a look at the digestive system. This lively, full-color science comic explores Phoebe’s insides after she accidentally swallows a microscopic ship. The only problem? …

Learn more

Survive! Inside the Human Body, Vol. 3: The Nervous System

“A wild ride. Positively clogged with scientific information.” —Kirkus ReviewsSurvive! Inside the Human Body, Volume 3 concludes our incredible tour of the human body with a wild ride through the nervous system. When Geo and Dr. Brain find themselves inside Phoebe’s brain, they must brave shocking electrical signals and navigate a maze of neurons and synapses.Will the dynamic …

Learn more

The Maker’s Guide to the Zombie Apocalypse: Defend Your Base with Simple Circuits, Arduino, and Raspberry Pi

Where will you be when the zombie apocalypse hits? Trapping yourself in the basement? Roasting the family pet? Beheading reanimated neighbors?No way. You’ll be building fortresses, setting traps, and hoarding supplies, because you, savvy survivor, have snatched up your copy of The Maker’s Guide to the Zombie Apocalypse before it’s too late. This indispensable guide to survival after …

Learn more

The Smart Girl’s Guide to Privacy: Practical Tips for Staying Safe Online

The whirlwind of social media, online dating, and mobile apps can make life a dream—or a nightmare. For every trustworthy website, there are countless jerks, bullies, and scam artists who want to harvest your personal information for their own purposes. But you can fight back, right now.In The Smart Girl’s Guide to Privacy, award-winning author and investigative journalist …

Learn more

Medieval LEGO

Castles and kings, battles and treaties, famine and plague, intrigue and invasion!Medieval LEGO takes you through real English history in the middle ages with a unique twist, with every event illustrated by a tiny little LEGO scene. With contributions by medievalists and scholars, this book brings medieval history to life in a fun, kid-friendly way.Inside, you’ll learn about …

Learn more

Hacking: The Art of Exploitation, 2nd Edition

Hacking is the art of creative problem solving, whether that means finding an unconventional solution to a difficult problem or exploiting holes in sloppy programming. Many people call themselves hackers, but few have the strong technical foundation needed to really push the envelope. Rather than merely showing how to run existing exploits, author Jon Erickson explains how arcane …

Learn more