Scripting for the Web

Purchase College, spring 2024

Lee Tusman

black and white dithered image of Purchase College

Scripting For The Web is an upper level programming course designed to cohesively work with the web as technology, primarily through Javascript and its dynamic libraries and frameworks. We will build websites and web applications for clients and servers that use live data and interactivity as input, giving this work shape and form through code.

Week 1 “HTML and CSS”

Week 2 “CSS Frameworks + Working with a Server”

Week 3 “Intro to Javascript and the DOM”

Week 4 “Intro to Scripting with jQuery”

Week 5 “Bookmarklets and Extensions”

Week 6 “JSON and Custom Extensions”

Week 7 “Working with the Date API”

Week 8 “An introduction to Node”

Week 9 “Building a chat application with Node.js libraries”

Week 10 “Working with APIs”

Week 11 “Audio API”

Week 12 “Working with data on the server”

Week 13 “Persistence with localStorage”

Week 14 “Node.js File Systems Module”