Advanced Web Applications

Advanced Web Applications - CSD223
Credits:
4
Prerequisites:

The tools and design patterns used to build modern web applications are constantly evolving. Students in this course explore and employ a variety of widely used libraries, frameworks, and technologies to prepare them for modern web application development. Topics include popular JS libraries, front-end frameworks (Angular, React, Vue, etc), HTTP and GraphQL APIs, and current web application tooling and development environments.

JavaScript, TypeScript, Node.js, and PHP may all be used at times throughout the course.