LearningProcessing

A repo for examples from the book Learning Processing (by shiffman)

LearningProcessing Alternatives

Similar projects and alternatives to LearningProcessing

  1. three.js

    JavaScript 3D Library.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. processing

    Source code for the Processing Core and Development Environment (PDE)

  4. p5.js

    248 LearningProcessing VS p5.js

    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. http://twitter.com/p5xjs —

  5. LittleJS

    LittleJS is the tiny fast HTML5 game engine with many features and no dependencies. 🚂 Choo-Choo!

  6. invaders

    A 1980s-arcade-style game written using HTML5, Canvas, and Web Audio (by susam)

  7. cs-bootcamp

    Discontinued [Moved to: https://github.com/woadray/bootcamp]

  8. 3d_shoot_game

    a small 3d_shoot_game

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better LearningProcessing alternative or higher similarity.

LearningProcessing discussion

Log in or Post with

LearningProcessing reviews and mentions

Posts with mentions or reviews of LearningProcessing. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-12-03.
  • My son (9 yrs old) used plain JavaScript to make a game, and wants your feedback
    5 projects | news.ycombinator.com | 3 Dec 2024
    I love this, I first learned Java and “Kids Programming Language” (a strange action script-y flash inspired thing) in elementary school and the lessons I learned there stuck with me until today.

    I would highly recommend parents consider teaching their kids using processing (p5.js), it’s super visual but still “real” code so you still build that muscle memory of thinking in loops and typing out real code: https://p5js.org/tutorials/

    There’s lots of art and games to be inspired by: https://openprocessing.org/browse?time=anytime&type=tags&q=g...

    And there’s some great books from dan shiffman on it that are super visual but still teach programming concepts: http://learningprocessing.com/ https://natureofcode.com/

  • Ask HN: Favorite Online Teacher?
    1 project | news.ycombinator.com | 12 Aug 2023
    Dan Shiffman! I had made several attempts at learning how to program before finding his original beginning processing series[1] and book[2]. The series still holds up today and recommend it as a good starting point to anyone who's interested getting into graphics programming.

    1. https://www.youtube.com/playlist?list=PLzJbM9-DyOZyMZzVda3Ha...

    2. http://learningprocessing.com/

  • Is UXR overhyped as a field?
    2 projects | /r/UXResearch | 13 Jan 2023
    If this interests you I would focus on just understanding basic coding concepts. Processing along with the Understanding Processing book by Daniel Shiffman is the introduction I'd recommend to anyone (this is the platform they used to teach Digital Media grad students with zero coding experience in my program). Everything you do is visual, you can literally see where things are not behaving as expected, which makes troubleshooting much, much, MUCH easier.
  • Which books or courses to recommend to beginners for learning coding in 2023?
    3 projects | news.ycombinator.com | 4 Jan 2023
    If you don't care what language you're starting with, but rather just want a good introduction to programming then I can't recommend Daniel Shiffman's Learning Processing[1] book enough. It uses Java and Processing[2] to make visual interactive programs which is in my opinion way more fun to learn than with traditional text-based programs.

    1. http://learningprocessing.com/

    2. https://processing.org/

  • I just started learning programming, I want to learn how to create generative art, this is what I'm getting so far
    1 project | /r/generative | 15 Nov 2022
  • Strype, a Python frame-based editor
    2 projects | news.ycombinator.com | 15 Mar 2022
    I started programming around 5th or 6th grade with a language called Kids Programming Language or Phrogram it was sort of like an Actionscript-y language. When I was younger I always found it really frustrating to use Scratch and I think that using that more realistic coding environment helped me build my foundation of skills as I learned the basics of syntax, branching, booleans, loops and debugging. I think syntax errors, reading coding and structuring code are all core skills that a young programmer should learn which I think these visual editors hide.

    I personally recommend teaching kids with a more realistic but visual language like Processing.js: https://p5js.org/ It allows them to stay motivated by making games or other visual projects but it provides the realistic experience of programming in a more simplified language. There's also some great books and resources to teach out of like https://p5js.org/books/ and http://learningprocessing.com/

  • Desperately need help
    1 project | /r/processing | 3 Dec 2021
  • A note from our sponsor - Nutrient
    nutrient.io | 18 Feb 2025
    Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free. Learn more →

Stats

Basic LearningProcessing repo stats
7
606
10.0
over 6 years ago

Sponsored
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io