No Starch Press: 203 books

Cover of The Artist's Guide to GIMP, 2nd Edition

The Artist's Guide to GIMP, 2nd Edition

Creative Techniques for Photographers, Artists, and Designers

by Michael Hammel
Language: English
Release Date: June 12, 2012

As a full-featured, free alternative to Adobe Photoshop, GIMP is one of the world's most popular open source projects. The latest version of GIMP (2.8) brings long-awaited improvements and powerful new tools to make graphic design and photo manipulation even easier—but it's still a notoriously challenging...
Cover of Arduino Workshop

Arduino Workshop

A Hands-On Introduction with 65 Projects

by John Boxall
Language: English
Release Date: May 13, 2013

The Arduino is a cheap, flexible, open source microcontroller platform designed to make it easy for hobbyists to use electronics in homemade projects. With an almost unlimited range of input and output add-ons, sensors, indicators, displays, motors, and more, the Arduino offers you countless ways...
Cover of Micro:bit for Mad Scientists

Micro:bit for Mad Scientists

30 Clever Coding and Electronics Projects for Kids

by Simon Monk
Language: English
Release Date: September 24, 2019

Build your own secret laboratory with 30 coding and electronic projects! The BBC micro:bit is a tiny, cheap, yet surprisingly powerful computer that you can use to build cool things and experiment with code. The 30 simple projects and experiments in this book will show you how to use the micro:bit...
Cover of The Linux Command Line

The Linux Command Line

A Complete Introduction

by William E. Jr. Shotts
Language: English
Release Date: January 11, 2012

You've experienced the shiny, point-and-click surface of your Linux computer—now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell....
Cover of Write Great Code, Volume 1

Write Great Code, Volume 1

Understanding the Machine

by Randall Hyde
Language: English
Release Date: November 1, 2004

Today's programmers are often narrowly trained because the industry moves too fast. That's where Write Great Code, Volume 1: Understanding the Machine comes in. This, the first of four volumes by author Randall Hyde, teaches important concepts of machine organization in a language-independent fashion,...
Cover of Cisco Routers for the Desperate, 2nd Edition

Cisco Routers for the Desperate, 2nd Edition

Router Management, the Easy Way

by Michael W. Lucas
Language: English
Release Date: February 1, 2009

Cisco routers and switches are the cornerstones of many networks. But when things break, repairs can intimidate even the most competent administrator. Luckily, just knowing the "in case of emergency" basics will take you far. Just like the original, this second edition of the highly...
Cover of Wicked Cool Ruby Scripts

Wicked Cool Ruby Scripts

Useful Scripts that Solve Difficult Problems

by Steve Pugh
Language: English
Release Date: December 15, 2008

Are you spending valuable time on work a well-trained monkey could do? If so, Wicked Cool Ruby Scripts will teach you how to automate repetitive tasks using Ruby, one of the most powerful and easy-to-use programming languages around. Wicked Cool Ruby Scripts provides 58 scripts that offer quick...
Cover of Black Hat Python

Black Hat Python

Python Programming for Hackers and Pentesters

by Justin Seitz
Language: English
Release Date: December 21, 2014

When it comes to creating powerful and effective hacking tools, Python is the language of choice for most security analysts. But just how does the magic happen? In Black Hat Python, the latest from Justin Seitz (author of the best-selling Gray Hat Python), you’ll explore the darker side of...
Cover of Blender Master Class

Blender Master Class

A Hands-On Guide to Modeling, Sculpting, Materials, and Rendering

by Ben Simonds
Language: English
Release Date: February 15, 2013

Blender is a powerful and free 3D graphics tool used by artists and designers worldwide. But even experienced designers can find it challenging to turn an idea into a polished piece. For those who have struggled to create professional-quality projects in Blender, author Ben Simonds offers this...
Cover of Realm of Racket

Realm of Racket

Learn to Program, One Game at a Time!

by Matthias Felleisen, David Van Horn, Northeastern University Students
Language: English
Release Date: June 13, 2013

Racket is a descendant of Lisp, a programming language renowned for its elegance, power, and challenging learning curve. But while Racket retains the functional goodness of Lisp, it was designed with beginning programmers in mind. Realm of Racket is your introduction to the Racket language. In...
Cover of Learn to Program with Small Basic

Learn to Program with Small Basic

An Introduction to Programming with Games, Art, Science, and Math

by Ed Price, Majed Marji
Language: English
Release Date: April 16, 2016

Small Basic is a free, beginner-friendly programming language created by Microsoft. Inspired by BASIC, which introduced programming to millions of first-time PC owners in the 1970s and 1980s, Small Basic is a modern language that makes coding simple and fun. Learn to Program with Small Basic...
Cover of Mission Python

Mission Python

Code a Space Adventure Game!

by Sean McManus
Language: English
Release Date: October 16, 2018

Program a graphical adventure game in this hands-on, beginner-friendly introduction to coding in the Python language. Launch into coding with Mission Python, a space-themed guide to building a complete computer game in Python. You'll learn programming fundamentals like loops, strings, and lists...
Cover of Learn You a Haskell for Great Good!
by Miran Lipovaca
Language: English
Release Date: April 15, 2011

It's all in the name: Learn You a Haskell for Great Good! is a hilarious, illustrated guide to this complex functional language. Packed with the author's original artwork, pop culture references, and most importantly, useful example code, this book teaches functional fundamentals in a way you never...
Cover of Think Like a Programmer

Think Like a Programmer

An Introduction to Creative Problem Solving

by V. Anton Spraul
Language: English
Release Date: August 12, 2012

The real challenge of programming isn't learning a language's syntax—it's learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve problems and teaches you what other introductory books...
First 2 3 4 5 6 7 89 10 11 12 13 14 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