This course introduces the fundamentals of programming using the language of the web, JavaScript. Students explore topics through a variety of projects, including creating interactive web components and building a simple web application. The course progresses towards a student-selected final programming project. Topics include program and data structures, objects and arrays, functions, bugs and error handling, the Document Object Model (DOM), event handling, drawing using HTML5 canvas, data fetching, and using common libraries and tools. / This course is part of the Master of Arts in Graphic and Web Design and is a graduate level course.Open to students ages 18 and above. Review complete policies including class cancellation policies, before completing your registration.Class meeting detailsThis course includes a weekly synchronous meeting using Google Meet every Tuesday from 7:00-8:30 p.m. CST. The course is project-based, with 2 to 3 deadlines per week. Asynchronous course activities may include readings, video demonstrations and tutorials, online discussions, projects, and critiques.Required materialsHardwareA computer, tablet, or smartphone with internet access.ResourcesThis class uses Adobe Creative Cloud and Canvas, MCAD's learning management system. Please see the links for more information.TextbookSee https://canvas.mcad.edu/books for a list of required textbooks.Class SavingsRegister on or before January 20 and save $25.Register for more than one class at a time and receive $25 off each additional class (same-day registrations only).This class does not qualify for the $25 tuition waiver or the alumni discounts.Additional savings. Are you eligible?Questions?Contact MCAD Continuing Education at continuing_education@mcad.edu or call 612.874.3765. Register Title Non-Credit Tuition $1,395.00 Tuition Type Non-Credit TuitionThree-credit Tuition Not Yet Open for Registration Registration opens January 6. Date: Tue, Jan 21, 2025 - Tue, May 13, 2025 Time: 7:00-8:30 p.m. CST Day(s) of the week: Tuesday Ages: Open to students ages 18 and above. Term: Spring 2025 Instructor: Kenneth Korth Location: Online SKU: GWD 6620 20 SP25 Prerequisites: None