No Starch Press: 203 books

Cover of Eloquent JavaScript, 2nd Ed.

Eloquent JavaScript, 2nd Ed.

A Modern Introduction to Programming

by Marijn Haverbeke
Language: English
Release Date: December 7, 2014

JavaScript lies at the heart of almost every modern web application, from social apps to the newest browser-based games. Though simple for beginners to pick up and play with, JavaScript is a flexible, complex language that you can use to build full-scale applications. Eloquent JavaScript, 2nd...
Cover of The Book of PF, 3rd Edition

The Book of PF, 3rd Edition

A No-Nonsense Guide to the OpenBSD Firewall

by Peter N.M. Hansteen
Language: English
Release Date: October 3, 2014

OpenBSD’s stateful packet filter, PF, is the heart of the OpenBSD firewall. With more and more services placing high demands on bandwidth and an increasingly hostile Internet environment, no sysadmin can afford to be without PF expertise. The third edition of The Book of PF covers the most...
Cover of Super Scratch Programming Adventure! (Covers Version 2)

Super Scratch Programming Adventure! (Covers Version 2)

Learn to Program by Making Cool Games (Covers Version 2)

by The LEAD Project
Language: English
Release Date: October 13, 2013

Scratch is the wildly popular educational programming language used by millions of first-time learners in classrooms and homes worldwide. By dragging together colorful blocks of code, kids can learn computer programming concepts and make cool games and animations. The latest version, Scratch 2, brings...
Cover of Ruby Under a Microscope

Ruby Under a Microscope

An Illustrated Guide to Ruby Internals

by Pat Shaughnessy
Language: English
Release Date: November 13, 2013

Ruby is a powerful programming language with a focus on simplicity, but beneath its elegant syntax it performs countless unseen tasks. Ruby Under a Microscope gives you a hands-on look at Ruby’s core, using extensive diagrams and thorough explanations to show you how Ruby is implemented (no...
Cover of The LEGO MINDSTORMS EV3 Laboratory

The LEGO MINDSTORMS EV3 Laboratory

Build, Program, and Experiment with Five Wicked Cool Robots

by Daniele Benedettelli
Language: English
Release Date: October 13, 2013

The LEGO® MINDSTORMS® EV3 set offers so many new and exciting features that it can be hard to know where to begin. Without the help of an expert, it could take months of experimentation to learn how to use the advanced mechanisms and numerous programming features. In The LEGO MINDSTORMS EV3...
Cover of The Practice of Network Security Monitoring

The Practice of Network Security Monitoring

Understanding Incident Detection and Response

by Richard Bejtlich
Language: English
Release Date: July 15, 2013

Network security is not simply about building impenetrable walls—determined attackers will eventually overcome traditional defenses. The most effective computer security strategies integrate network security monitoring (NSM): the collection and analysis of data to help you detect and respond to...
Cover of The IDA Pro Book, 2nd Edition
by Chris Eagle
Language: English
Release Date: July 11, 2011

No source code? No problem. With IDA Pro, the interactive disassembler, you live in a source code-optional world. IDA can automatically analyze the millions of opcodes that make up an executable and present you with a disassembly. But at that point, your work is just beginning. With The IDA Pro Book,...
Cover of Automate the Boring Stuff with Python

Automate the Boring Stuff with Python

Practical Programming for Total Beginners

by Al Sweigart
Language: English
Release Date: April 14, 2015

If you’ve ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In Automate the Boring Stuff with Python, you’ll learn how to use Python to write programs that do...
Cover of Python Crash Course

Python Crash Course

A Hands-On, Project-Based Introduction to Programming

by Eric Matthes
Language: English
Release Date: November 1, 2015

Python Crash Course is a fast-paced, thorough introduction to 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,...
Cover of The LEGO Animation Book

The LEGO Animation Book

Make Your Own LEGO Movies!

by David Pagano, David Pickett
Language: English
Release Date: October 16, 2016

Have you ever wondered what your LEGO creations would look like on the big screen? The LEGO Animation Book will show you how to bring your models to life with stop-motion animation—no experience required! Follow step-by-step instructions to make your first animation, and then explore the entire...
Cover of Scratch Programming Playground

Scratch Programming Playground

Learn to Program by Making Cool Games

by Al Sweigart
Language: English
Release Date: September 16, 2016

Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners, and in Scratch Programming Playground, you’ll learn to program by making cool games. Get ready to destroy asteroids, shoot hoops, and slice and dice fruit! Each game includes easy-to-follow...
Cover of Learn Java the Easy Way 

Learn Java the Easy Way 

A Hands-On Introduction to Programming

by Bryson Payne
Language: English
Release Date: November 14, 2017

Java is the world’s most popular programming language, but it’s known for having a steep learning curve. Learn Java the Easy Way takes the chore out of learning Java with hands-on projects that will get you building real, functioning apps right away. You’ll start by familiarizing yourself...
Cover of The Book of R

The Book of R

A First Course in Programming and Statistics

by Tilman M. Davies
Language: English
Release Date: July 16, 2016

The Book of R is a comprehensive, beginner-friendly guide to R, the world’s most popular programming language for statistical analysis. Even if you have no programming experience and little more than a grounding in the basics of mathematics, you’ll find everything you need to begin using R effectively...
Cover of Network Know-How

Network Know-How

An Essential Guide for the Accidental Admin

by John Ross
Language: English
Release Date: February 15, 2009

Are the machines in your office living isolated lives? Do you have a few computers at home that you want to connect to each other and the Internet? The best way to share files on a group of computers is to create a network. But how do you do that? Network Know-How is your guide to connecting...
12 3 4 5 6 7 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