COM 6338 - Advanced Web Topics 1: Advanced Design

3 Credits

Advanced Web Topics 1 is the second course in a series of core courses designed to help you learn web development from a fundamental level to an advanced level. Where MMC5277: Web Design Principles focused on a website’s presentation content in the form of HTML and CSS, this course focuses on website functionality. Since the mid-2000s, users have come to expect much more from websites than static content. Modern websites must deliver experiences that rival that of desktop and mobile applications to satisfy their users. JavaScript is the programming language of the web and the primary tool with which developers can add interactivity to websites. In this course, you learn how to use JavaScript to build user interface (UI) elements, as well as how to retrieve and process data from both users and external sources.

Prerequisites: MMC 5277 Web Design Principles