Javascript and the User Interface (DA2109.02)

Jackson Moore

In this course we will create a series of user interfaces using javascript, the powerful programming language supported in every web browser and an increasing number of other environments.  In the process we will get to know the tools and vocabulary of programming, and practice the kinds of problem solving that it entails.  In addition to basic javascript syntax, we will cover issues unique to web scripting, such as the DOM, event handling, and AJAX.  We will survey the vast open-source ecosystem of javascript libraries and learn how to harness them to achieve advanced results relatively easily.  By the end of the course, students will have the confidence and resources to create unique user experiences for online audiences, and will feel comfortable pursuing intermediate programming topics if they so choose.

Prerequisites: None.
Credits: 2
F 8:20am - 12:00pm
Maximum Enrollment: 14
Course Frequency:
This course is categorized as All courses, Second Seven Week, Two Credit, Updates, Digital Arts, Jackson Moore.