Make: Getting Started with Processing: A Quick, Hands-on Introduction
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
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…
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…
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…
Indistractable: How to Control Your Attention and Choose Your Life
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…
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 …
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…
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…
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…
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…
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…
Learn Python in One Day and Learn It Well: Python for Beginners with Hands-on Project
(2nd Edition: Covers Object Oriented Programming) Learn Python Fast and Learn It Well. Master Python Programming with a unique Hands-On Project
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…