Advanced Web Applications

Advanced Web Applications - CSD230
Credits:
5
Prerequisites:

The tools and design patterns used to build modern web applications are constantly evolving. Depending on instructor expertise, learners 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 full-stack application development, testing, deployment, front-end frameworks, and web security.

JavaScript, TypeScript, Node.js, Java, and PHP may all be used at times throughout the course. Depending on instructor experience, learners will work with popular technologies such as React, Next, Spring, or similar.