Code and materials for running an hands-on introduction to Clojure web development