If you find something amazing to add to this then email Pippin!
- JavaScript
- p5
- HTML
- CSS
- jQuery
- jQuery UI
- Phaser 3
- ResponsiveVoice
- Annyang!
- A-Frame
- Three.js
- localStorage
- See the templates folder in the repository
- There is a list of software shortcuts (feel free to suggest additions)
- Mozilla JavaScript Documentation
- Eloquent JavaScript by Marijn Haverbeke - A wonderful introduction to JavaScript, though it does get quite advanced quite quickly (might be good to read after this course)
- Clean Code JavaScript - Universal principles of programming as applied to JavaScript (includes some pretty advanced ideas, but very interesting)
- CART253 class repository
- Mozilla JavaScript Guide - The Mozilla Foundation again with a complete guide to the language (gets pretty advanced)
- freeCodeCamp Introduction to JavaScript - Pippin's current favorite
- Khan Academy tutorials on Computer Programming - Includes JavaScript
- Codecademy Introduction to JavaScript - Interactive lessons in the basics of JavaScript (they have other material too)
- W3 Schools JavaScript Tutorial - Bare bones but solid tutorial from W3 schools
- The Modern JavaScript Tutorial
- JavaScript First Steps - Beginner JavaScript from the Mozilla Foundation
- Getting Started with the Web - Good introduction to the web and web programming more generally from the Mozilla Foundation
- jQuery Homepage
- jQuery API
- Event Reference (a place to look up the possible events that can be checked with
on()
) - w3schools jQuery Examples
- Tutorial Republic jQuery Examples
- jQuery Learning Centre
- jQuery Fundamentals Tutorial
- freeCodeCamp Introduction to jQuery
- Codecademy jQuery Tutorial
- w3schools jQuery Tutorial
- w3schools jQuery Exercises
- A Smarter Way to Learn jQuery Exercises [Need to register]
- Getting Started with jQuery UI
- Learning jQuery UI (Official)
- jQuery UI Tutorial from Tutorials Point
- A-Frame Homepage,
- A-Frame School (very nice tutorial)
- A-Frame Documentation