Skip to content

CSC 418/587: Modern Web Applications Using Server-Side Technologies

This 100% Distance Education course provides training in the area of building web applications using Node.js (with Express, and MongoDB) for the backend and EJS for the front-end user interface. JavaScript has been a client-side script programming language until later in 2009 when Google combined it’s V8 search engine with Node.JS. Since then, JavaScript has become a full-stack scripting language from the client-side to the server-side. Starting from building a web site without programming, students will be guided with hands-on labs and develop a website using Node.JS and EJS for the front- end.