- How to write functions
- How to pass them around and assign them to variables
- How to write loops
- How certain pages are structured
- DOM and grabbing elements, and what attributes you need, and what kind of styling attributes you’ll need.