-
Notifications
You must be signed in to change notification settings - Fork 9
Resources
Allison Parrish edited this page Sep 8, 2016
·
2 revisions
- p5.js reference
- p5.js forum
- p5.js tutorials
- p5.js on GitHub
- p5.js CDN
- Getting Started with p5.js - O'Reilly book
- Intro to Visual Programming with p5.js - online video tutorials (free with signup)
- Allison's notes for Creative Coding from 2015 ("Creative Coding" is ICM's equivalent class at IDM)
- Codecademy: JavaScript
- How to learn JavaScript properly
- JavaScript the right way
- Code School
- JavaScript garden
- A re-introduction to JS by Mozilla
- JavaScript 101 from JQuery
- JavaScript: The Definitive Guide
- Eloquent JavaScript, Marijn Haverbeke
- Beginning JavaScript, Paul Wilton and Jeremy McPeak
- JavaScript book
- HTML & CSS book
- Codecademy HTML glossary
- Mozilla Intro to HTML
- Codecademy CSS glossary
- Mozilla Getting Started with CSS
- lynda.com - lots of great tutorials here. Log in with your normal nyu net-id/password for full access.
- Codecademy
- Flat Iron School
- Programming Terms and Environments Summary
- A Brief Introduction to Debugging Video Series
- Github student developer pack - includes Digital Ocean $100 credit and more!
-
Basic unix commands - We'll be using the command line regularly in this class. Nothing too fancy; just the basics. Get familiar, at the very least, with the commands
ls
,cd
, andmkdir
. - Checking code: JSLint / JSHint
- Browser debugging: Chrome Developer Tools (tutorial) / Firebug (tutorial)
- Mobile debugging jsconsole.com
- Sharing code snippets (useful for asking questions on the email list): gist.github.com
- A Brief Intro to Debugging Video Series
- p5.js debugging tutorial