The HTML, CSS, and JavaScript, Everything that makes up the UI, including Libraies and Frameworks
For experimentation, and fun, but building games also teaches me a lot
The stuff that no one sees or appreciates that makes an application truly complex