
Happy Coding
Learn to code! Code is more than just ones and zeroes. Code is a creative process that lets you express yourself, reach other people, generate art, and make stuff in new ways every day.
Tutorials - Happy Coding
At its core, Happy Coding is a collection of tutorials that take you from the fundamentals of creative coding, through more advanced topics like Android, making games, and web …
How to Learn Coding - Happy Coding
That’s part of why I started Happy Coding, and I also post my work on Twitter and Etsy. So before you start diving into code, take a second to think about where you want to document your …
Processing Tutorials - Happy Coding
It's designed for folks who are new to coding, so it's the perfect place to start. It's also built on top of Java, so it's a great way to learn the fundamentals of coding, even if your eventual goal is to …
p5.js Tutorials - Happy Coding
It's designed for folks who are new to coding, so it's the perfect place to start. It's also built on top of JavaScript, so it's a great way to learn the fundamentals of coding, even if your eventual …
HTML Tutorials - Happy Coding
These tutorials walk you through the process of using HTML to create your own site on GitHub Pages, starting with your GitHub profile README and ending with Jekyll, which is how I build …
Animation - Happy Coding
This code is mostly the same: it declares a variable named circleY, initialize it to 0, and uses that variable to draw a circle. It then reassigns circleY every frame, which creates an animation.
Java Tutorials - Happy Coding
These tutorials assume you're already familiar with the fundamentals of coding and that you've already worked through the Processing tutorials. You can build on that knowledge to …
Teaching - Happy Coding
Happy Coding starts with the fundamentals of coding, with tutorials and guides designed for folks who have never seen code before. These lead to advanced topics like server-side coding, …
GitHub Desktop - Happy Coding
Clone your repo by clicking the Code button and then the Open with GitHub Desktop option. That should automatically open GitHub Desktop, and then click the Clone button to download your …