A concise, hands-on classroom tutorial for HTML, CSS, and JavaScript. This repo collects slides, example projects, exercises, and starter templates for the 2nd semester 2025 course. The material suits ...
JavaScript is the language of the web. It makes websites interactive, creates animations, draws data-driven graphics, and more. It even runs natively in your web browser so you don’t have to install ...
‘Higher-order functions’ is a fancy term for functions that take other functions as arguments or that return functions. Very powerful! Last week, I casually dropped the term “higher-order function” ...