Intro to JavaScript
- LESSON 1: onclick, alert(), strings, numbers
- LESSON 2: <script>, functions, variables
- LESSON 2A: inspect panel, console.log()
- LESSON 3: Booleans, if/else statements, arrays, .length
- EXERCISE A: a short story
- LESSON 4: Math.random()
- LESSON 5: document.querySelector(), .innerText, .style, .classList
- EXERCISE B: a bit of generative art
- LESSON 6: document.querySelectorAll(), setInterval(), template strings
- EXERCISE C: a bit more generative art
- LESSON 7: while loops, for loops, .innerHTML
- EXERCISE D: let the computer code the page
Creative uses for JavaScript
Fundamental concepts
Changing CSS with JavaScript
Changing content and HTML with JavaScript
Doing things automatically
AdVaNcEd TeChNiQuEs (not recommended for now!)