Make: Getting Started with Processing: A Quick, Hands-on Introduction

Author: Casey Reas Author: Ben Fry
4.0/5 · 300+ ratings

Casey Reas and Ben Fry, the creators of the Processing language, offer a hands-on approach to learning code through visual art. This book bypasses dense theory by letting you write your first line of code and see immediate results on your screen. You will learn to treat programming like a digital sketchbook, creating shapes and patterns while mastering the logic behind software development. It pr…

Shelves
Computers Programming Nonfiction Self Help Ben Fry book Computer Science Technology Design Technical Reference Ebooks Casey Reas

More like this


The Innovator's Dilemma: The Revolutionary Book that Will Change the Way You Do Business

Harvard professor Clayton M. Christensen says outstanding companies can do everything right and still lose their market leadership -- or worse, di…

4.0/5 · 300+ ratings

Algorithms to Live By: The Computer Science of Human Decisions

A fascinating exploration of how insights from computer algorithms can be applied to our everyday lives, helping to solve common decision-making p…

4.0/5 · 300+ ratings

Concurrency in Go: Tools and Techniques for Developers

Concurrency can be notoriously difficult to get right, but fortunately, the Go open source programming language makes working with concurrency tra…

4.0/5 · 300+ ratings

Indistractable: How to Control Your Attention and Choose Your Life

Author: Nir Eyal Author: Julie Li

You sit down at your desk to work on an important project, but a notification on your phone interrupts your morning. Later, as you're about to get…

4.0/5 · 300+ ratings

Creativity, Inc.: Overcoming the Unseen Forces That Stand in the Way of True Inspiration

“What does it mean to manage well?” From Ed Catmull, co-founder (with Steve Jobs and John Lasseter) of Pixar Animation Studios, comes an incisive …

4.0/5 · 300+ ratings

Reclaiming Conversation: The Power of Talk in a Digital Age

Renowned media scholar Sherry Turkle investigates how a flight from conversation undermines our relationships, creativity, and productivity—and wh…

4.0/5 · 300+ ratings

The Complete Software Developer's Career Guide: How to Learn Your Next Programming Language, Ace Your Programming Interview, and Land The Coding Job Of Your Dreams

Technical Knowledge Alone Isn't Enough - Increase Your Software Development Income by Leveling Up Your Soft Skills Early in his software developer…

4.0/5 · 300+ ratings

Hit Refresh: The Quest to Rediscover Microsoft's Soul and Imagine a Better Future for Everyone

As told by Microsoft CEO Satya Nadella, Hit Refresh is the story of corporate change and reinvention as well as the story of Nadella’s personal jo…

4.0/5 · 300+ ratings

How to Do Nothing: Resisting the Attention Economy

When the technologies we use every day collapse our experiences into 24/7 availability, platforms for personal branding, and products to be moneti…

4.0/5 · 300+ ratings

Hamlet's BlackBerry: A Practical Philosophy for Building a Good Life in the Digital Age

A crisp, passionately argued answer to the question that everyone who's grown dependent on digital devices is asking: "Where's the rest of my life…

4.0/5 · 300+ ratings

Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project

Author: Jamie Chan

(2nd Edition: Covers Object Oriented Programming) Learn Python Fast and Learn It Well. Master Python Programming with a unique Hands-On Project

4.0/5 · 300+ ratings

Hooked: How to Build Habit-Forming Products

How do successful companies create products people can’t put down? Why do some products capture widespread attention while others flop? Wha…

4.0/5 · 300+ ratings