Tutorials
Hi there π please feel free to choose different tracks based on your
own interest and familiarity with programming. For folks with no
previous coding experience, we recommend the beginner-friendly track,
indicated by π³π¦
All the code examples used in the tutorials are saved on
Glitch, and you
can watch all the tutorials at once through the Peer Tube/YouTube
tutorial playists. If you would like to offer help or ask for help, you
can drop into a synchronous Open Lab session or leave your questions on
Ask and Offer.
(1) Getting Started with the Bare Bones𦴠Template π³π¦
Overview of a basic chatroom user interface (before connecting users) ~ ~ Code
(2) Customize the UI - Intro to HTML / CSS
Beginner-friendly HTML/CSS
(3) Integrate p5 action!
Trigger changes in image and sound when a message is sent ~ Code
(4) p5.js Drawing App
Create a basic drawing app in p5.js without networking abilities!
* This tutorial series transitions into the p2p Chatroom Track. The Archival Chatroom Track tutorials are not currently configured to send drawing coordinates.
(5A) p2p Chatroom Track!
Learn how Simple Peer and WebRTC works through hands-on examples!
(5B) Archival Chatroom Track!
Build out a template for a chatroom with database and user
authentication!
Code on Glitch