Advanced Web Application Development (CSTP 2230)

Students learn advanced web technologies through building fully dynamic web applications. This course is intensive, hands-on, project-based, and team-oriented. Students engage in full stack web development. Students use a NoSQL or MongoDB database to develop an end-to-end web application based on the Model-View-Controller (MVC) architecture.

The course focuses on modern web development stacks such as MEAN (MongoDB, Express.js, AngularJS), LAMP (Linux, Apache, MySQL, Python), MERN (MongoDB, Express, React, and NodeJS), as well as Ember.js, NextJS, server-side scripting, Typescript, SASS, NPM package manager, RESTful API, OAuth, and PHP for some server side queries.
Course code: CSTP 2230
Credits: 3.0
Length: 60.0 hours
Course outline: view https://www.vcc.ca/vccphp/courseoutline?subject=CSTP&number=2230

Prerequisites

CSTP 1206 or equivalent, taken prior to or concurrently; CSTP 1210 or equivalent, taken prior to or concurrently.
Loading...

Ask a question