Tracks

Filter by Language

Pick a language to filter

Filter by Topic

For beginners

Code! Programming with p5.js

Topics

For beginners,shapes,

This online course focuses on the fundamentals of computer programming (variables, conditionals, iteration, functions & objects) using JavaScript. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones. The course is designed for computer programming novices. This online course focuses on the fundamentals of computer programming (variables, conditionals, iteration, functions & objects) using JavaScript. In particular it leverages the p5.js creative computing environment which is oriented towards visual displays on desktops, laptops, tablets or smartphones. The course is designed for computer programming novices.

Ready to start?

Code! Programming with p5.js

👁
Main Track
35 videos
"Code! Programming with p5.js" track
3 videos within this track match the filter.

Git and GitHub for Poets

Languages

JavaScript

This video series is designed to teach you the basics of working with git version control and the GitHub website. You will understand the concept of version control and the difference between git software and GitHub the website. Videos cover terminology like branch, fork, merge, pull, push, and remote. You will get a chance to make your first pull request to a git repository on GitHub.

Ready to start?

Git and GitHub for Poets

👁
Main Track
11 videos
"Git and GitHub for Poets" track
10 videos within this track match the filter.

The Nature of Code

Can the unpredictable evolutionary and emergent properties of nature be captured in software? Can understanding the mathematical principles behind the physical world help to create digital worlds? This learning playlist focuses on the programming strategies and techniques behind computer simulations of natural systems. I'll explore topics ranging from basic mathematics and physics concepts to more advanced simulations of complex systems. Subjects covered include physics simulation, trigonometry, self-organization, genetic algorithms, and neural networks. This track accompanies https://natureofcode.com/

Ready to start?

The Nature of Code

👁
Main Track
67 videos
"The Nature of Code" track
35 videos within this track match the filter.

Learning Processing

Topics

For beginners,shapes,

Choo choo! Welcome aboard to the world of creative coding! Join me in this beginner-friendly video series and choo-choo-choose to embark on an exciting journey with Processing, a versatile and artist-friendly programming language and environment. Whether you're an absolute beginner or have some experience already, my goal is to inspire and empower you to unleash your creativity through coding. Processing is your gateway to making art, animations, and interactive experiences. No prior experience is required—just curiosity and a desire to create!

Ready to start?

Learning Processing

👁
Main Track
1 video
"Learning Processing" track
1 video within this track match the filter.
6 videos within this track match the filter.

Supershapes!

This side track is a collection of videos related to supershapes that use spherical coordinates and superformulas. While not technically a “supershape”, the mandelbulb is constructed in a similar manner and is a SUPER shape.

Ready to start?

Supershapes!

👁
Side Track
6 videos
"Supershapes!" track
1 video within this track match the filter.