No Starch Press
Showing 21–40 of 1000 resultsSorted by popularity
-
By: Kopec, David
Computer Science from Scratch: Building Interpreters, Art, Emulators and ML in Python
$49.99PaperbackAdd to cartYou know how to write Python. Now master the computer science that makes it work.
If you’ve been programming for a while, you may have found yourself wondering about the deeper principles behind the c- Author: Kopec, David
- Binding: Paperback
- Page Count: 280
- Publish Date: September 30 2025
- ISBN10: 1718504306
- Language: English
-
By: Lim, Eugene
From Day Zero to Zero Day: A Hands-On Guide to Vulnerability Research
$59.99PaperbackAdd to cartFind vulnerabilities before anyone else does.
Zero days aren’t magic–they’re missed opportunities. From Day Zero to Zero Day teaches you how to find them before anyone else does. In this hands-on gui- Author: Lim, Eugene
- Binding: Paperback
- Page Count: 344
- Publish Date: August 12 2025
- ISBN10: 1718503946
- Language: English
-
By: Clark, David
Practical Sdr: Getting Started with Software-Defined Radio
$39.99PaperbackAdd to cartDiscover the exciting world of software-defined radio (SDR) through this hands-on, beginner-friendly introduction.
Whether you’re a hobbyist interested in exploring the airwaves, a student learning ab- Author: Clark, David
- Binding: Paperback
- Page Count: 336
- Publish Date: May 06 2025
- ISBN10: 1718502540
- Language: English
-
By: Glassner, Andrew
Quantum Computing: From Concepts to Code
$49.99PaperbackAdd to cartA friendly introduction to quantum programming.
What if you had a computer that could process billions of different inputs at the same time? Quantum computing is a radically new way to think about alg- Author: Glassner, Andrew
- Binding: Paperback
- Page Count: 424
- Publish Date: September 16 2025
- ISBN10: 1718504004
- Language: English
-
By: Stephens, Tracy
Python for Excel Users: Know Excel? You Can Learn Python
$49.99PaperbackAdd to cartWhen Excel isn’t enough, it’s time to learn Python.
If you’re comfortable in Excel, but you’ve hit a wall–slow files, broken formulas, hours spent on repetitive tasks–this book offers a way forward.- Author: Stephens, Tracy
- Binding: Paperback
- Page Count: 344
- Publish Date: September 23 2025
- ISBN10: 1718503989
- Language: English
-
Practical Deep Learning, 2nd Edition: A Python-Based Introduction
$69.99PaperbackAdd to cartDeep learning made simple.
Dip into deep learning without drowning in theory with this fully updated edition of Practical Deep Learning from experienced author and AI expert Ronald T. Kneusel. After a- Author: Kneusel, Ronald T.
- Binding: Paperback
- Page Count: 584
- Publish Date: July 08 2025
- ISBN10: 1718504209
- Language: English
-
By: Berg, Jacob
The Great Lego(r) Puzzle Book: 120 Creative Building Challenges
$16.99PaperbackAdd to cart28 Common Bricks. So Many “Aha!” Moments.
Each puzzle in The Great LEGO(R) Puzzle Book starts with a mystery. Your mission? Solve it–and rebuild it in 3D–drawing from the same set of bricks every ti- Author: Berg, Jacob
- Binding: Paperback
- Page Count: 104
- Publish Date: September 23 2025
- ISBN10: 1718504225
- Language: English
-
By: Bonifield, James
Data Engineering for Cybersecurity: Build Secure Data Pipelines with Free and Open-Source Tools
$49.99PaperbackAdd to cartTurn raw logs into real intelligence.
Security teams rely on telemetry–the continuous stream of logs, events, metrics, and signals that reveal what’s happening across systems, endpoints, and cloud se- Author: Bonifield, James
- Binding: Paperback
- Page Count: 344
- Publish Date: August 26 2025
- ISBN10: 1718504020
- Language: English
-
By: Sandler, Nora
Writing A C Compiler: Build a Real Programming Language from Scratch
$69.99PaperbackAdd to cartA fun, hands-on guide to writing your own compiler for a real-world programming language.
Compilers are at the heart of everything programmers do, yet even experienced developers find them intimidatin- Author: Sandler, Nora
- Binding: Paperback
- Page Count: 792
- Publish Date: August 20 2024
- ISBN10: 1718500424
- Language: English
-
Effective C, 2nd Edition: An Introduction to Professional C Programming
$59.99PaperbackAdd to cartEffective C, 2nd edition, is an introduction to essential C language programming that will soon have you writing programs, solving problems, and building working systems.
The latest release of the C p- Author: Seacord, Robert C.
- Binding: Paperback
- Page Count: 312
- Publish Date: October 29 2024
- ISBN10: 1718504128
- Language: English
-
By: Aleks, Nick
Black Hat Bash: Creative Scripting for Hackers and Pentesters
$59.99PaperbackAdd to cartMaster the art of offensive bash scripting. This highly practical hands-on guide covers chaining commands together, automating tasks, crafting living-off-the-land attacks, and more!
In the hands of th- Author: Aleks, Nick
- Binding: Paperback
- Page Count: 344
- Publish Date: October 01 2024
- ISBN10: 1718503741
- Language: English
-
By: Occupytheweb
Linux Basics for Hackers, 2nd Edition: Getting Started with Networking, Scripting, and Security in Kali
$39.99PaperbackAdd to cartA revised introduction to the Linux operating system for beginning hackers and penetration testers.
If you’re just getting started along the exciting path of hacking, cybersecurity, and pentesting, Li- Author: Occupytheweb
- Binding: Paperback
- Page Count: 264
- Publish Date: July 01 2025
- ISBN10: 1718503547
- Language: English
-
By: Islam, Faisal
Kotlin from Scratch: A Project-Based Introduction for the Intrepid Programmer
$59.99PaperbackAdd to cartLearn Kotlin Through 37 Projects
Kotlin isn’t just for building Android apps. As you’ll learn in Kotlin from Scratch, it’s also a general programming language for crafting both elegant and efficient c- Author: Islam, Faisal
- Binding: Paperback
- Page Count: 432
- Publish Date: January 14 2025
- ISBN10: 1718503520
- Language: English
-
Microcontroller Exploits
$49.99HardcoverRead moreMicrocontroller Exploits is a deep dive into advanced hardware hacking with detailed examples of real-world techniques and a comprehensive survey of vulnerabilities.
In this advanced guide to hardware- Author: Goodspeed, Travis
- Binding: Hardcover
- Page Count: 408
- Publish Date: September 10 2024
- ISBN10: 1718503881
- Language: English
-
By: Mays, Michael
Math Hacks for Scratch: Unlock the Power of Math with Scratch Programming
$24.99PaperbackRead morePush Scratch programming to the limits as you explore primes, Fibonacci numbers, Pascal’s triangle, and other mathematical curiosities through hands-on coding projects.
If you’re a student looking for- Author: Mays, Michael
- Binding: Paperback
- Page Count: 240
- Publish Date: November 12 2024
- ISBN10: 1718503385
- Language: English
-
How AI Works: From Sorcery to Science
$29.99PaperbackAdd to cartAI isn’t magic. How AI Works demystifies the explosion of artificial intelligence by explaining–without a single mathematical equation–what happened, when it happened, why it happened, how it happen… [more below]
- Author: Kneusel, Ronald T.
- Binding: Paperback
- Page Count: 192
- Publish Date: October 24 2023
- ISBN10: 1718503725
- Language: English
-
By: Kereki, Federico
Data Structures and Algorithms in JavaScript
$59.99PaperbackAdd to cartNot the Same Old JavaScript.
Think you know JavaScript? Think again. This isn’t your typical coding book–it’s a deep dive into the powerful world of data structures and algorithms that will transform- Author: Kereki, Federico
- Binding: Paperback
- Page Count: 592
- Publish Date: January 28 2025
- ISBN10: 1718502621
- Language: English
-
Math for Programming
$49.99PaperbackAdd to cartA one-stop-shop for all the math you should have learned for your programming career.
Every great programming challenge has mathematical principles at its heart. Whether you’re optimizing search algor- Author: Kneusel, Ronald T.
- Binding: Paperback
- Page Count: 504
- Publish Date: April 22 2025
- ISBN10: 171850358X
- Language: English
-
By: Sweigart, Al
Automate the Boring Stuff with Python, 3rd Edition
$59.99PaperbackAdd to cartThe bestselling introduction to Python programming, revised to include the latest Python features, improved explanations, and new chapters about databases and sound files.
If you’ve ever spent hours r- Author: Sweigart, Al
- Binding: Paperback
- Page Count: 672
- Publish Date: May 20 2025
- ISBN10: 1718503407
- Language: English
-
By: Smith, Matt
PHP Crash Course: The Complete, Modern, Hands-On Guide
$69.99PaperbackAdd to cartFrom First Script to Full Website–Fast!
Tired of cobbling together PHP solutions from scattered online tutorials? Frustrated by outdated PHP practices that leave your code vulnerable and hard to main- Author: Smith, Matt
- Binding: Paperback
- Page Count: 728
- Publish Date: January 21 2025
- ISBN10: 1718502524
- Language: English


















