Web Development II

Credits:
4
Prerequisites:

Students in this course learn how to take static web sites and turn them into dynamic and interactive web applications using modern web technologies. The Document Object Model (DOM) of web browsers is introduced, and students learn to create and manipulate DOM objects in response to user actions and system events.  Students learn how to interact securely with HTTP APIs, and use various widely-used client-side APIs and JavaScript Libraries.

The programming languages JavaScript and TypeScript are used in this course.