nostarch.com Open in urlscan Pro
2606:4700:10::6814:782e  Public Scan

Submitted URL: http://nostarch.com/
Effective URL: https://nostarch.com/
Submission: On March 16 via api from US — Scanned from DE

Form analysis 2 forms found in the DOM

POST /

<form action="/" method="post" id="search-api-page-search-form-site-search" accept-charset="UTF-8">
  <div>
    <div class="form-item form-item-keys-2 form-type-textfield form-group"><input placeholder="Search" class="form-control form-text" type="text" id="edit-keys-2" name="keys_2" value="" size="15" maxlength="128"> <label
        class="control-label element-invisible" for="edit-keys-2">Enter your keywords</label>
    </div><input type="hidden" name="id" value="2">
    <button class="icon glyphicon glyphicon-search btn-primary form-control btn form-submit" type="submit" id="edit-submit-2" name="op" value=""></button>
    <input type="hidden" name="form_build_id" value="form-1Uf115gQAa_Ild92azwpaCNynXTrSDg2s6KahZeD7zY">
    <input type="hidden" name="form_id" value="search_api_page_search_form_site_search">
  </div>
</form>

POST /

<form action="/" method="post" id="search-api-page-search-form-site-search" accept-charset="UTF-8">
  <div>
    <div class="form-item form-item-keys-2 form-type-textfield form-group"><input placeholder="Search" class="form-control form-text" type="text" id="edit-keys-2" name="keys_2" value="" size="15" maxlength="128"> <label
        class="control-label element-invisible" for="edit-keys-2">Enter your keywords</label>
    </div><input type="hidden" name="id" value="2">
    <button class="icon glyphicon glyphicon-search btn-primary form-control btn form-submit" type="submit" id="edit-submit-2" name="op" value=""></button>
    <input type="hidden" name="form_build_id" value="form-1Uf115gQAa_Ild92azwpaCNynXTrSDg2s6KahZeD7zY">
    <input type="hidden" name="form_id" value="search_api_page_search_form_site_search">
  </div>
</form>

Text Content

This website uses cookies to improve your experience. Learn More
Got It
Skip to main content
Toggle navigation
 * Catalog
 * Merchandise
 * Blog
 * Early Access
 * Write for Us
 * About Us
 * Contact Us


SHOPPING CART

There are no products in your shopping cart.

0 ItemsTotal: $0.00

Enter your keywords


SHOPPING CART

There are no products in your shopping cart.

0 ItemsTotal: $0.00

Enter your keywords
 * Catalog
 * Merchandise
 * Blog
 * Early Access
 * Write for Us
 * About Us
 * Contact Us

time left
8
days
19
hours
31
min
23
sec
Get The Bundle
Topics


TOPICS

 * Art & Design
 * General Computing
 * Hacking & Computer Security
 * Hardware / DIY
 * Kids
 * LEGO®
 * Linux & BSD
 * Manga
 * Programming
 * Python
 * Science & Math
 * Scratch
 * System Administration
 * Early Access


FREE ebook edition with every print book purchased from nostarch.com!

+

EARLY ACCESS lets you read full chapters months before a title's release date!


USER LOGIN

 * Log in
 * Create account


THIS MONTH'S BESTSELLERS





NO STARCH PRESS


NEW!


MACHINE LEARNING Q AND AI

Sebastian Raschka

Learn the answers to 30 cutting-edge questions in machine learning and AI and
level up your expertise in the field




LOCKSPORT

Jos Weyers, Matt Burrough, Walter Belgers, BandEAtoZ, and Nigel K. Tolley

This hands-on guide to the art of lockpicking will take you from noob to
competition-ready.




THE COMPLETE DEVELOPER

Martin Krause

A hands-on, beginner-friendly approach to developing complete web applications
from the ground up.




THE ART OF RANDOMNESS

Ronald T. Kneusel

Use randomness to solve problems in fun, hands-on experiments—from simulating
evolution to encrypting messages.




JAVASCRIPT CRASH COURSE

Nick Morgan

A thorough introduction that will have you writing your own JS software and web
applications in no time.




ALGORITHMIC THINKING, 2ND EDITION

Daniel Zingaro

Get in the game and learn essential computer algorithms by solving competitive
programming problems—no math required.




HACKS, LEAKS, AND REVELATIONS

Micah Lee

Learn the tools and develop the skills for uncovering big secrets hiding in
public datasets.




THE ART OF MACHINE LEARNING

Norman Matloff

Learn to expertly apply a range of machine learning methods to real data with
this practical guide.




EVADING EDR

Matt Hand

A guide to understanding the attack-detection software running on Microsoft
systems, and how to evade it.




PRACTICAL JULIA

Lee Phillips

Use Julia as a research tool and solve real-world problems in this practical,
hands-on intro to the language.

 




ARDUINO FOR ARDUINIANS

John Boxall

Build 70 intermediate-level Arduino projects as you become a true Arduinian,
ready to invent your own creations.




HOW AI WORKS

Ronald T. Kneusel

Demystifies the explosion of artificial intelligence by explaining what AI
really does "under the hood".





COMING SOON


WINDOWS SECURITY INTERNALS

James Forshaw

Power up your Windows security skills with expert guidance, in-depth technical
insights, and lots of real-world vulnerability examples.




COMPUTER ARCHITECTURE

Charles Fox

Based on an award-winning university-level CS course, this entertaining book
teaches you the history and inner workings of the modern computer.




R FOR THE REST OF US

David Keyes

Learn how to use R for everything from workload automation and creating online
reports, to interpreting data, map making, and more.




THE BOOK OF BATCH SCRIPTING

Jack McLarney

This fast-paced, hands-on, quirky introduction to Windows’ Batch scripting
language is ideal for coders of all skill levels.




PHP CRASH COURSE

Matt Smith

Go from beginner to pro in PHP programming, through hundreds of in-depth
examples and hands-on exercises.




MATH HACKS FOR SCRATCH

Michael Mays

Push Scratch programming to the limits as you explore mathematical curiosities
through hands-on coding projects.




THE NATURE OF CODE

Daniel Shiffman

This beginner-friendly creative coding tutorial is designed to grow your skills
in a fun, hands-on way as you build simulations of real-world phenomena.




WRITING A C COMPILER

Nora Sandler

A hands-on, example-filled guide to the theory and practice of writing a C
compiler: a computer program that translates code written by programmers into
code the computer can read.




BLACK HAT BASH

Dolev Farhi, Nick Aleks

Master 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!




INTRODUCTION TO COMPUTER ORGANIZATION: ARM

Robert G. Plantz

Introduction to Computer Organization: ARM shows how a modern computer’s
hardware and software work "under the hood.” It covers the ARM instruction
set—popular in smartphones, laptops, and tablets—and walks the reader through
programming examples using a Raspberry Pi.




C++ CRASH COURSE, 2ND EDITION

Joshua Lospinoso

Revised to reflect the latest in C++ code and practices, its fast pace is
designed to get intermediate programmers fluent in the language—with help from
500 code samples and nearly 100 exercises.



 * share
 * print
 * tweet


NAVIGATION

 * My account


FOLLOW US

Subscribe to our mailing list

Twitter

Facebook

Instagram

LinkedIn

Mastodon

Pinterest

Want sweet deals?
Sign up for our newsletter.


About Us  |  Jobs!  |  Sales and Distribution  |  Rights  |  Media  |  Academic
Requests  |  Conferences  |  FAQ  |  Contact Us  |  Write for Us  |  Privacy

Copyright 2024. No Starch Press, Inc