No Starch Press imprint: 203 books

Junkyard Jam Band

DIY Musical Instruments and Noisemakers

by David Erik Nelson
Language: English
Release Date: October 1, 2015

Making music doesn’t have to be about dropping big bucks in the guitar shop or endlessly fiddling with expensive software. You can make good noise out of bits of wood and wire, plastic and steel. When you build your own instruments, creating your own sound comes naturally. Junkyard Jam Band...

A Beginner's Guide to 3D Modeling

A Guide to Autodesk Fusion 360

by Cameron Coward
Language: English
Release Date: June 11, 2019

A Beginner’s Guide to 3D Modeling is a project-based, straightforward introduction to computer-aided design (CAD). You’ll learn how to use Autodesk Fusion 360, the world’s most powerful free CAD software, to model gadgets, 3D print your designs, and create realistic images just like an engineering...
by Randall Hyde
Language: English
Release Date: November 26, 2019

Learn how to write code that everybody thinks is great. This book covers topics relevant to writing great code at a personal level: craftsmanship, art, and pride in your workmanship. This third volume in the Write Great Code series addresses the issues of creating readable and maintainable code that...
by Daniele Benedettelli
Language: English
Release Date: November 27, 2018

At last, fans of the LEGO BOOST robot building kit have the learning resource they've been missing! Enter The LEGO BOOST Activity Book: a full-color guide that will help readers learn how to build and code LEGO creations that move, explore their environment, grab and lift objects, and more. The...

Linux Basics for Hackers

Getting Started with Networking, Scripting, and Security in Kali

by OccupyTheWeb
Language: English
Release Date: December 4, 2018

This practical, tutorial-style book uses the Kali Linux distribution to teach Linux basics with a focus on how hackers would use them. Topics include Linux command line basics, filesystems, networking, BASH basics, package management, logging, and the Linux kernel and drivers. If you're getting...

Wonderful Life with the Elements

The Periodic Table Personified

by Bunpei Yorifuji
Language: English
Release Date: September 12, 2012

From the brilliant mind of Japanese artist Bunpei Yorifuji comes Wonderful Life with the Elements, an illustrated guide to the periodic table that gives chemistry a friendly face. In this super periodic table, every element is a unique character whose properties are represented visually: heavy...

The LEGO Architecture Idea Book

1001 Ideas for Brickwork, Siding, Windows, Columns, Roofing, and Much, Much More

by Alice Finch
Language: English
Release Date: October 30, 2018

Take your creations to the next level with The LEGO Architecture Idea Book! These clever building tips will give you endless inspiration for making your own amazing mansions, castles, houses, spooky shacks, and more. Every chapter includes ideas for creating architectural elements like columns,...

The Game Console

A Photographic History from Atari to Xbox

by Evan Amos
Language: English
Release Date: November 6, 2018

The Game Console is a tour through the evolution of video game hardware, with gorgeous full-color photos of 86 consoles. You’ll start your journey with legendary consoles like the Magnavox Odyssey, Atari 2600, Nintendo Entertainment System, and the Commodore 64. The visual nostalgia trip continues...

Learn to Program with Scratch

A Visual Introduction to Programming with Games, Art, Science, and Math

by Majed Marji
Language: English
Release Date: February 14, 2014

Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic...

How Linux Works, 2nd Edition

What Every Superuser Should Know

by Brian Ward
Language: English
Release Date: November 14, 2014

Unlike some operating systems, Linux doesn’t try to hide the important bits from you—it gives you full control of your computer. But to truly master Linux, you need to understand its internals, like how the system boots, how networking works, and what the kernel actually does. In this completely...

Python Playground

Geeky Projects for the Curious Programmer

by Mahesh Venkitachalam
Language: English
Release Date: October 1, 2015

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...
by Jon Erickson
Language: English
Release Date: February 1, 2008

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

Attacking Network Protocols

A Hacker's Guide to Capture, Analysis, and Exploitation

by James Forshaw
Language: English
Release Date: January 2, 2018

Attacking Network Protocols is a deep dive into network protocol security from James Forshaw, one of the world’s leading bug hunters. This comprehensive guide looks at networking from an attacker’s perspective to help you discover, exploit, and ultimately protect vulnerabilities. You’ll...

The LEGO BOOST Idea Book

95 Simple Robots and Hints for Making More!

by Yoshihito Isogawa
Language: English
Release Date: September 25, 2018

The LEGO® BOOST® Idea Book contains dozens of ideas for building simple robots with the LEGO BOOST set. The LEGO® BOOST® Idea Book explores 95 creative ways to build simple robots with the LEGO BOOST set. Each model includes a parts list, minimal text, screenshots of programs, and colorful...
1 2 3 45 6 7 8 9 10 Last
We use our own "cookies" and third party cookies to improve services and to see statistical information. By using this website, you agree to our Privacy Policy