Skip to main content
  • Book
  • © 2018

Learn JavaScript with p5.js

Coding for Visual Learners

Apress

Authors:

  • Learn the highly popular JavaScript programming language

  • This book uses engaging and visual examples to get you running with coding

  • Uplift your career, your future prospects and even your intellectual capacity with the invaluable skill of coding

  • 34k Accesses

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-x
  2. Introduction

    • Engin Arslan
    Pages 1-11
  3. Getting Started

    • Engin Arslan
    Pages 13-36
  4. Colors in p5.js

    • Engin Arslan
    Pages 37-43
  5. Operators and Variables

    • Engin Arslan
    Pages 45-59
  6. More p5.js Variables

    • Engin Arslan
    Pages 77-84
  7. Loops

    • Engin Arslan
    Pages 85-100
  8. Functions

    • Engin Arslan
    Pages 101-108
  9. Objects

    • Engin Arslan
    Pages 109-123
  10. Arrays

    • Engin Arslan
    Pages 125-142
  11. Events

    • Engin Arslan
    Pages 143-151
  12. More on p5.js

    • Engin Arslan
    Pages 153-165
  13. Final Project

    • Engin Arslan
    Pages 167-208
  14. Back Matter

    Pages 209-217

About this book

Learn coding from scratch in a highly engaging and visual manner using the vastly popular JavaScript with the programming library p5.js. The skills you will acquire from this book are highly transferable to a myriad of industries and can be used towards building web applications, programmable robots, or generative art. 

You'll gain the proper context so that you can build a strong foundation for programming. This book won’t hinder your momentum with irrelevant technical or theoretical points. The aim is to build a strong, but not overly excessive knowledge to get you up and running with coding. 


If you want to program creative visuals and bring that skill set to a field of your your choice, then Learn JavaScript with p5.js is the book for you.


What You'll Learn
  • Code from scratch and create computer graphics with JavaScript and the p5.js library
  • Gain the necessary skills to move into your own creative projects
  • Create graphics and interactive experiences using Processing
  • Program using JavaScript and p5.js and secondarily in creating visuals


Who This Book is For


Artists or a visual designers. Also, those who want to learn the fundamentals of programming through visual examples.

Authors and Affiliations

  • Toronto, Canada

    Engin Arslan

About the author

Engin Arslan is a Web Developer with a Bachelor of Science in Materials Engineering and a Postgraduate Degree in Visual Effects. Before becoming a Developer, he worked as a Visual Effects Artist / Technical Director on films and TV shows including Resident Evil, Tron, Mama, Pompeii, Vikings and Strain. He received an Emmy Nomination and won a Canadian Screen Award for his achievements in Visual Effects. During his time in VFX, he fell in love with Python and with programming in general. As a result he changed careers to be able to immerse himself completely in software development. Engin currently works at a Toronto-based digital services company, where he helps develop solutions in strategic problem spaces using emerging technologies. He also works at Seneca College as a part-time professor and creates online courses for Lynda/Linkedin and Pluralsight.

Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access