Tutorials
Into to Creative Coding
These tutorials are designed for folks who are new to coding.
If you’ve never written a line of code before, or if you’ve taken an intro course and want to learn more about creative coding, these are for you!
- Start with the How to Learn Coding meta-guide about learning with Happy Coding!
- Are you new to coding? Start learning about creative coding with the p5.js tutorials.
- Have some Java experience? Start with the Processing tutorials!
Not sure which is right for you? Read the Which Processing should I use? guide to learn how it all fits together.
Roadmap
After you learn about the fundamentals of coding, you can learn more advanced topics in whatever order seems most interesting to you. But if it helps, here’s the order I would recommend:
Web Development
Learn how to make websites.
Java
Starting with Processing, Java takes you on a path to advanced topics like server-side coding and Android development.
How-To Guides
General how-to guides not specific to any language.
Teaching
Are you a teacher? Here’s how you might use Happy Coding in your classroom!