MMC 6278 - Advanced Web Topics 2: Programming and Specialized Topics

3 Credits

MMC6278: Advanced Web Topics 2 builds upon the skills learned in COM6338 Advanced Web Topics I and teaches students about server-side applications through the Node.js JavaScript runtime. Students will learn to build server applications using Node that both serve and communicate with front-end applications and websites. This course will explore database technology, user authentication, serving static files, Model View Controller (MVC) architecture, and server application deployment. By the end of the course, students will be able to build monolithic server-side web applications that dynamically render front-end web views and manage user data.

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