Javascript and the Dynamic Web
DA2107.02
Course Description
Summary
Web designers and developers use html for content, css for presentation, and javascript for behavior. In this course we will learn how to add dynamic interactive elements to websites using javascript. We will cover the basic ingredients of scripting languages, including data types and structures, variables, functions, and control flow. We will also learn about unique aspects of web scripting such as the DOM, event handling, and AJAX. We will learn how javascript libraries work and use the ubiquitous jquery library to enhance the html and css foundations of a website. Finally, we will look at advanced graphics and interactivity using p5.js, a native javascript version of the popular Processing framework. By the end of the course, students will be prepared to create unique experiences for online audiences, and will feel comfortable pursuing intermediate programming topics if they so choose. Previous experience with html, css or a programming language is helpful, but not necessary. This course is offered during the second seven weeks of the term.Prerequisites
None.
Please contact the faculty member :