MMC 6145 - Advanced Web Topics 3: Web Interactivity and Engagement

3 Credits

This course teaches students the core concepts of Single-Page Applications (SPA) and client-side rendering in modern front-end web development. Students will learn how to create and deploy SPAs while managing the complexities of server-side rendering, state management, and external data requests. Students will gain an understanding of the various options available when constructing full-stack applications as well as the serverless architecture used to deploy and host them. This course will leverage all the lessons taught in previous web development courses to teach students modern full-stack JavaScript development.

Prerequisites: MMC 5277 Web Design Principles, COM 6338 Advanced Web Topics 1, COM 6278: Advanced Web Topics 2