4.00 Credits
This introductory course provides a comprehensive foundation in web development, covering the essential building blocks of the web: HTML, CSS, and JavaScript. Students will learn how to create and style responsive web pages, add interactivity, and understand the structure of modern websites. Additionally, this course explores the underlying technologies that power the Internet, including servers, browsers, protocols, and hosting. Legal considerations such as accessibility, privacy regulations, and copyright law are also addressed, giving students a well-rounded understanding of both the technical and regulatory aspects of web development. Ideal for beginners, this course prepares students to build functional, legally compliant websites and understand the broader ecosystem in which they operate.