Publishers: No Starch Press
About this publisher’s catalog
This catalog offers a focused selection of practical and technical guides centered on computing, programming, and digital security. Alongside these, there are hands-on resources that explore creative building and engineering projects. Readers can expect a blend of clear introductions, in-depth explorations, and visually engaging content that supports skill development and conceptual understanding.
What you’ll often find
- Step-by-step tutorials and beginner-friendly introductions to programming languages and software tools.
- Explanations of cybersecurity principles, network protocols, and online privacy concerns.
- Technical insights into computer science concepts and software engineering practices.
- Project-based guides that encourage hands-on learning through coding and automation.
- Visual and instructional books focused on model building and creative engineering with popular materials.
- Clear, practical approaches to understanding complex digital systems without heavy jargon.
- Occasional use of illustrated or graphic formats to clarify technical topics.
How to browse this shelf
- Start with beginner-level titles for foundational knowledge in programming or cybersecurity.
- Look for project-based books if you prefer learning by doing and applying concepts immediately.
- Explore illustrated guides to grasp network structures and internet governance visually.
- Seek out books focused on specific programming languages or tools to deepen technical skills.
- Use topic clusters such as security, programming, or creative engineering to narrow your search.
- Try browsing by format to distinguish between hands-on manuals and conceptual overviews.
- Consider books that combine technical content with creative hobbies for a varied reading experience.
Good fit if you like
- Clear, accessible explanations of technical topics without assuming prior expertise.
- Learning through practical exercises and project-based instruction.
- Exploring the intersection of technology with everyday tools and creative crafts.
- Visual aids and diagrams that support understanding complex systems.
- Structured guides that balance theory with hands-on application.
- Resources that demystify digital security and internet infrastructure.
Generated from the books currently available in this catalog.
-

PoC or GTFO, Volume 3 — Manul Laphroaig
-

The Art of ARM Assembly, Volume 1 64-Bit ARM Machine Organization and Programming — Randall Hyde
-

Absolute BSD The Ultimate Guide to FreeBSD — Michael Lucas
-

Learn to Program with Scratch A Visual Introduction to Programming with Games, Art, Science, and Math — Majed Marji
-

The Art of WebAssembly Build Secure, Portable, High-Performance Applications — Rick Battagline
-

Linux Appliance Design A Hands-on Guide to Building Linux Appliances — Bob Smith
-

The Book of CSS3 A Developer’s Guide to the Future of Web Design — Peter Gasston
-

Rails Crash Course A No-Nonsense Guide to Rails Development — Anthony Lewis
-

FIRST LEGO League The Unofficial Guide — James Floyd Kelly
-

Learn Physics with Functional Programming A Hands-on Guide to Exploring Physics with Haskell — Scott N. Walck
-

Invent Your Own Computer Games with Python, 4th Edition — Al Sweigart
-

Math for Programming — Ronald T. Kneusel
-

The Art of the Brick A Life in LEGO — Nathan Sawaya
-

Android Security Internals An In-Depth Guide to Android’s Security Architecture — Nikolay Elenkov
-

LEGO Micro Cities Build Your Own Mini Metropolis! — Jeff Friesen
-

Practical Doomsday A User’s Guide to the End of the World — Michal Zalewski
-

Security Data Visualization Graphical Techniques for Network Analysis — Greg Conti
-

The LEGO Power Functions Idea Book, Volume 1 Machines and Mechanisms — Yoshihito Isogawa
-

The Unofficial LEGO Builder’s Guide — Allan Bedford
-

Automate the Boring Stuff with Python, 3rd Edition — Al Sweigart
