Web Development

Prerequisite: Foundations of Computer Science or Instructor approval
This course introduces students to modern web development. While using the latest industry tools, students will learn about the technologies that deliver web applications to users: HTML/CSS, object-oriented JavaScript, server-side programming, SQL databases, and Github. In the process, real-world practices of modern development teams will be employed. The course is project-based and allows for creative freedom.