web-programming Material used at the [DAT310] Web programming and Interaction Design course at the University of Stavanger