Jump to ratings and reviews
Rate this book

Getting Started with p5.js: Making Interactive Graphics in JavaScript and Processing

Rate this book
With p5.js, you can think of your entire Web browser as your canvas for sketching with code! Learn programming the fun way--by sketching with interactive computer graphics! Getting Started with p5.js contains techniques that can be applied to creating games, animations, and interfaces. p5.js is a new interpretation of Processing written in JavaScript that makes it easy to interact with HTML5 objects, including text, input, video, webcam, and sound. Like its older sibling Processing, p5.js makes coding accessible for artists, designers, educators, and beginners. Written by the lead p5.js developer and the founders of Processing, this book provides an introduction to the creative possibilities of today's Web, using JavaScript and HTML. With Getting Started with p5.js, you'

244 pages, Paperback

First published October 23, 2015

Loading interface...
Loading interface...

About the author

Lauren McCarthy

10 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
38 (35%)
4 stars
47 (43%)
3 stars
18 (16%)
2 stars
3 (2%)
1 star
1 (<1%)
Displaying 1 - 11 of 11 reviews
Profile Image for Thomas.
Author 1 book55 followers
September 14, 2019
Note: my review of four stars is meant to speak to the general audience. If you're an experienced programmer looking to learn p5.js, this book will not hold a ton of value for you. Perhaps skim it and look at the online examples (which are more up to date with modern JS anyway).

If you're a relative newcomer to coding, though, this book will likely be a great source of fun.
1,762 reviews54 followers
March 1, 2019
This was written for those without any java/javascript knowledge and as such covers basics throughout much of the book
Profile Image for Pablo María Fernández.
391 reviews15 followers
August 8, 2020
Muy recomendable para quien quiere meterse a explorar visualizaciones con programación hecha en base a esta librería de Javascript. Si bien ya conocía los conceptos básicos de programación (iteraciones -for-, condicional -for loop-, variables, arrays, objetos, etc.) los introduce de una forma gradual y amena, con ejemplos vistosos que hacen más divertido y concreto el aprendizaje. Tiene un archivo en la web media.zip donde se levantan los archivos que se usan en los ejemplos (tuve que buscar un poco porque el del link oficial estaba incompleto). Me parece muy astuto a nivel pedagógico que el final de cada capítulo sea una síntesis donde se hace un robot utilizando la teoría vista para que vaya ganando cada vez mayor complejidad y funcionalidad.
Profile Image for Fang.
19 reviews7 followers
November 4, 2017
For programmers this would be a super light read. It covers a decent amount of references, starts with some very basic functions and structures, and eventually touches on some more complicated algorithms.
For artists it might still feel a bit challenging when it gets to OOP. I'd recommend having a fundamental understanding of OOP before embarking on p5.js. Only after technical fluency comes freedom in artistic expression, right? ;)

As for myself, I immediately started to feel more creative after the first chapter. Thanks, Lauren and the processing community for putting the efforts to make digital art-making more accessible to the aspirant at large!
212 reviews2 followers
December 5, 2018
class textbook for interactivity
/aside/this class made me appreciate programming much more and shake off my prejudice for it, I even discovered I have a knack at it?
Profile Image for Artù.
127 reviews2 followers
May 2, 2024
È la declinazione JavaScript di Processing.
Non copre tutte le problamatiche e possibilità di Javascript, ma mette nelle condizioni di inziare a programmare.
Profile Image for Miles.
Author 7 books1 follower
October 31, 2015
Great introduction to p5.js. Not a big book, but it will get you started.
Displaying 1 - 11 of 11 reviews

Can't find what you're looking for?

Get help and learn more about the design.