Shawn Van Every
This online asynchronous course introduces the fundamentals of building “fullstack” web applications. It will focus on modern, client- and server- side web technologies and provide practical methods for approaching web development for creative and functional applications. The core technologies used in this course are HTML5, JavaScript, Node.js with the Express framework, and MongoDB database. Students will learn to design, develop, and deploy web applications and gain the necessary skills to extend and explore web development independently. The course will consist of a series of online videos, other online resources such as a class website with notes, feedback, forums/chat (discourse, slack, discord), as well as live office hours and/or help sessions with the professor and GAs. There will not be regularly scheduled class meetings.