COMP 3780 Web Programming and Development

This course introduces the essential concepts and many of the core technologies in modern Full Stack website development. The topics covered include: HTML, CSS, JavaScript (including features such as lambdas, the spread operator, and map), TypeScript, responsive design and Bootstrap 5, NodeJS with Express for server side, React for client side, libraries such as ReactStrap, RESTful APIs, and connectivity to various databases such as MongoDB. Prerequisite(s): COMP 1300.

Credits

3