DMMT-2025Front-End Development 1
This course focuses on the foundations of client-side scripting (JavaScript). Students will explore the use of JavaScript for web page interactivity such as Document Object Model search and manipulation, event handling, and API interactions. Students will also learn to manage their workflow and debug their code. Using AI, students will code an app from scratch and reflect on the use, limitations, risks and benefits of artificial intelligence (AI) as a tool to support coding.