WATS Intro to Javascript Programming for the Web



Course Details

The code that executes in a user’s web browser can be a powerful feature of any website or application. This course introduces students to concepts of client-side programming for the web such as progressive enhancement of content, detecting and altering content to enhance cross-browser experiences, improving usability of forms, validating data from the user, and more.

Student Work Samples


Flickr Search, Luke Van Der Poel

This assignment asks students to create a search engine for public images from Flickr.com using JavaScript, jQuery, Bootstrap, and AJAX patterns.


Fortune Cookie Generator, Halsey Kessner

Students use vanilla JavaScript to create a Fortune Cookie Generator app as part of learning to program in JavaScript.